MovieMaps

“Lost Souls” Filming Locations

Supergirl episode “Lost Souls” was filmed in Vancouver in Canada.