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.
© Copyright 2025 GigsGuide