MovieMaps

“Claudia” Filming Locations

Warehouse 13 episode “Claudia” was filmed in Toronto in Canada.