Skip to content
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.
Back to top
error: Content is protected !!