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 ...
Switzerland is known around the world ... you can spend hours hiking or biking various trails, taking in the castle-studded shores of Lake Thun on a boat cruise or gazing at the surrounding ...