Skylon Tower


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. There’s also a Revolving Dining Room that rotates 360 degrees in one hour.

Spotlight