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 »