Skylon Tower

Skylon Tower

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.

Location

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