Skylon Tower Niagara December 17, 2016 I’ve been to Niagara Falls twice now and can’t help but imagine the view from the Skylon tower. I think the next visit I’ll have to get the view from the Skylon Tower.