Waterfalls Switzerland

Rhine Falls & Schaffhausen’s Old Town

Despite the way the name of the city sounds, Schaffhausen does not mean “sheep houses” and is anything but a place for livestock. Although founded in the 1045, one of Switzerland’s most northern cities offers modern elegance with historical charm. It’s home to Europe’s biggest waterfall , The Rhine Falls , and was once the…

Read more