Head to Skylon Tower for the Views Not the Chews!

Skylon Tower opened its “revolving doors” in 1965. Situated on the Canadian border of Niagara Falls, it is a staple among tourists visiting both the Canadian and American sides of the falls. In the 1970’s and 80’s the Tower updated its features to include two Starbucks franchises and the Fallsview Casino. Since then not much has changed by way of […]

Read more