MovieMaps

“Strange Visitor from Another Planet” Filming Locations

Supergirl episode “Strange Visitor from Another Planet” was filmed in Los Angeles in the United States of America.

Civic Center Dog Park as Senator Crane's Rally

Alex and Hank watch Senator Miranda Crane's anti-alien speech.