FlyOver Canada Takes Off June 29! Vancouver’s Hottest New Attraction Launches this Canada Day Long Weekend For Immediate Release: June 25, 2013 FlyOver Canada, Vancouver’s newest, must-see visitor attraction allows guests to soar from coast to coast on a breathtaking aerial journey using the latest in virtual flight ride technology. The attraction, a first of its … [Read more...] about FlyOver Canada Takes Off June 29!