MovieMaps

“Welcome to Earth” Filming Locations

The President is coming town to sign an historic amnesty bill for aliens when the strange visitor from the pod escapes.

Supergirl episode “Welcome to Earth” was filmed in Vancouver & Langley in Canada.