Rhine Falls Schaffhausen Switzerland

Rhine Falls Schaffhausen Switzerland Rhine Falls Schaffhausen Switzerland, (Rheinfall) are an amazing set of waterfalls between Neuhausen am Laufen-Uhwiesen, near the town of Schaffhausen. The largest plain waterfalls in Europe, Rhine Falls wont disappoint you. Get close and stand right…