Niagara Falls – Cave of the Winds (Pictures)
The experience of being closest to the Niagara Falls can be had from the “Cave of the Winds”. The beauty of the falls as well as the sheer power overwhelms even the most prosaic of cynics. The spray of water is so intense that (more…)