News

Perched along the shores of Lake Geneva, you'll find an enchanting historic castle that will make you feel as though you've wandered into a fairy tale, and it deserves a spot at the top of your ...
Tucked along the shores of Lake Thun in the canton of Bern, Spiez is one of Switzerland’s most charming lakeside towns.