Travel : Schaffhausen : Switzerland : : : Laufen : : : : : : : : : : : Waterfall

Rhine Falls

Rhine Falls

Switzerland, Schaffhausen, Laufen

The Rhine Falls is the largest plain waterfall in Europe located on the Upper Rhine between the municipalities of Neuhausen, Rheinfall and Laufen-Uhwiesen, near the town of Schaffhausen in ...

Read More »