THE BEST SPOTS TO SEE NIAGARA FALLS

THE BEST SPOTS TO SEE NIAGARA FALLS, CANADA FROM ABOVE

There is nothing quite like seeing and experiencing Niagara Falls from aboard our 700-passenger catamarans. During the winter season when our boats are not operating viewing the Falls can best be seen from other landmarks and attractions bringing you high above for picture perfect photos and videos. Read more…