Skylon Tower – Awesome Views of Niagara Falls
“Eat in the revolving tower overlooking Niagara Falls,” more than one friend recommended. Skylon Tower is a revolving restaurant that towers 775 feet above Niagara Falls. There are three levels to the tower – a revolving dining room, a buffet suite, and the observation deck. You can get tickets just for the observation deck if […]