Europe’s largest waterfall sits just outside Schaffhausen. Visitors can explore nearby Schlössli Wörth, lakeside paths, and ...