Townsville

Townsville is the main location in The Powerpuff Girls.