Sign in
Rewards
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Real Estate
Notebook
Skylon Tower Pics
Save
Share
More
Directions
Nearby
The Skylon Tower, in Niagara Falls, Ontario, is an observation tower that overlooks both the American Falls, New York, and the larger Horseshoe Falls, Ontario, from the Canadian side of the Niagara River.
Location:
Niagara Falls, Ontario, Canada
Completed:
October 1965
Status:
Completed
Address:
5200 Robinson Street
Construction started:
May 1964
Opening:
October 6, 1965
Cost:
CA$7,000,000
Nearby
Search nearby
Save to calendar
Data from:
en.wikipedia.org