MovieMaps

“Savage Seduction” Filming Locations

Warehouse 13 episode “Savage Seduction” was filmed in Toronto in Canada.