Schaffhausen Falls

Schaffhausen Falls

The Rhine Falls (RheinFall), also known as Schaffhausen Falls, are the largest waterfalls in Europe.

They are located on the top of the River Rhine in Neuhausen am Rheinfall, a short distance from the city of Schaffhausen in northern Switzerland near the German border.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top