Niagara tours & activities, fun things to do in Niagara. | VELTRA
Located in Ontario, Niagra Falls is a wonderland of sightseeing from walking tours, cruises and scenic bus tours. The thundering waterfalls offer picture perfect opportunities from up above and down below. Book your tours and activities today!
Prepare for the ultimate flightseeing experience that will take you above the gushing rapids of the Niagara Falls while you bask in its grandeur and beauty. Lots of photo opportunities aboard with the large helicopter windows, so don't miss out!