Townsville (Powerpuff Girls)

Townsville is the main location of The Powerpuff Girls.