The Rhine Falls (Rheinfall) is a breathtaking stupendous beauty and the largest plain waterfall in Europe. The falls are located on the High Rhine at Neuhausen am Rheinfall Village and just below Schaffhausen in the north of Switzerland. The R [...]
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok