Posts Tagged ‘Niagara Falls Attractions’

Skylon Tower, Niagara Falls Ontario

Skylon Tower, Niagara Falls Ontario

Skylon Tower, Niagara Falls Ontario 5200 Robinson St, Niagara Falls, ON L2G 2A3 https://www.skylon.com/ When it comes to fun things to do in Niagara Falls Canada, the Skylon Tower has it all. The Skylon Tower is a observation tower, eatery, tourist attraction and a famous landmark on the Niagara Falls skyline. Rising 775 feet from the