The Troop Filming Locations

The Troop was filmed in Vancouver in Canada.
Show Map