MovieMaps

“The Tok'ra: Part 2” Filming Locations

Stargate SG-1 episode “The Tok'ra: Part 2” was filmed in Richmond in Canada.