MovieMaps

“The Tok'ra: Part 1” Filming Locations

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