Skylon Tower is Canada’s famous tower of shopping and attractions topped by a revolving restaurant 775 feet above the falls.
Skylon Tower is Canada’s famous tower of shopping and attractions topped by a revolving restaurant 775 feet above the falls.
Coronavirus Update - Amtrak takes active measures to maintain safe environment |