Skylon Tower

Skylon Tower Niagara Falls

The Skylon Tower is a spectacular vantage point from which to view the American Falls in New York state, USA, the Horseshoe Falls in Ontario, Canada and the Niagara River from Lake Erie to Lake Ontario.

For more information visit Skylon Tower.


Skylon Tower
5200 Robinson Street
Niagara Falls
43° 5' 11.688" N, 79° 4' 45.4224" W