Switzerland 2017TravelerRheinfall July 23, 2017 in Switzerland ⋅ ⛅ 17 °C A long day, early train to Neuhausen am Rheinfall to see the Rheinfall, the biggest waterfall in Europe. This is in the north of Switzerland, bordering Germany. 0 likes Show trip