Townsville

Townsville is the home of the Powerpuff Girls and many of their friends and enemies.