Travel - Skylon Tower, Niagara Falls, Canada"On our travels we stopped at the Skylon Tower in Niagara Falls in Canada. We have always seen it from a far but never really went up to check it out. I suffer from motion sickness and I have always worried whether it would bother me or not.Luckily, I had no problems at all!" [fa icon="fa fa-external-link"]

Comment