Discover
Discover Country
Discover Destination
Schaffhausen is a city in north-eastern Switzerland on the river Rhine, next to the German border. Its prime tourist attraction are the Rhine Falls, Europe's largest waterfalls.