Niagara Falls Info & Travel

Niagara Falls, Canada is a destination unlike any other. From the top of Skylon Tower (775 feet up) to the base of Horseshoe Falls (188 feet down), Niagara Falls is an awe-inspiring Ontario Canada vacation destination. The Falls give off a round-the-clock roar, a refreshing - and surprisingly far-reaching - mist, and a reminder of just how wondrous our natural world is.