after their Niagara maid of the mist tour, our guests from the Philippines were again so thrilled with the view of the best place in Canada.
1 - 5 of 12 reviews
This is by far your best view of Niagara Falls from above. The best pictures we took were from the observation deck of the Skylon Tower. Did not visit the restaurant but did enjoy browsing in the many gift shops.