MovieMaps

“Secret Santa” Filming Locations

Warehouse 13 special “Secret Santa” was filmed in Toronto in Canada.