MovieMaps

“Nevertheless, She Persisted” Filming Locations

Kara faces off with her cousin and then finds an alternative method for repelling the Daxamite invasion.

Supergirl episode “Nevertheless, She Persisted” was filmed in Vancouver in Canada.