MovieMaps

“Abominations” Filming Locations

Zombies!?

Legends of Tomorrow episode “Abominations” was filmed in Delta & Vancouver in Canada.