Nestled in the heart of Vermont’s Green Mountains, this natural wonder is like the supermodel of waterfalls – effortlessly ...
To stand high above Europe's largest waterfall, feeling the roar and vibration of the water over one's entire body - this can be experienced at the Rhine Falls near Schaffhausen. By ship one can reach ...