Train Stations · Neuhausen am Rheinfall
Neuhausen am Rheinfall is a town and a municipality in the canton of Schaffhausen in Switzerland. The town is close to the Rhine Falls, mainland Europe's largest waterfall.
Switzerland Get directions