Josie and the Pussycats Filming Locations

Josie and the Pussycats was filmed in Vancouver in Canada.
Show Map