First launched in 2013, Flyover Canada is the very first flying theatre in Canada.
Located in downtown Vancouver’s Canada Place, Flyover Canada lets you soar across Canada from coast to coast to coast. Sweep over Niagara Falls, vast prairies and massive mountain peaks to see Canada.