North America | Canada | Niagara Falls

Skylon Tower

Add to Trip
29858421@N04

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.

Wikipedia

Travelers Review for Skylon Tower

Recent Trips Planned

Raj Narang
Planned on: 10 06 2019
Richard
Planned on: 31 10 2017
Michael
Planned on: 31 10 2017
Choose Your Contacts
Select All

Save Your Trip


*Make sure you enter a valid email for future access


Login or Register



Keep Me Logged In.

Forgot Password?
Don't have an account? Register Now

Please wait! while we link your account with Google+.

Login

Login with Social Media

OR

Login with JustOrbit

Re-send Password Keep Me Logged In.

Register

Login with Social Media

OR

Register with JustOrbit

Register on JustOrbit