MovieMaps

“Liftoff” Filming Locations

Eureka episode “Liftoff” was filmed in Delta in Canada.