There's endless beauty to explore, but don't forget to experience some of Switzerland's amazing historic sites during your trip. Chillon Castle has ... from the city of Montreux.
Switzerland is known around the world for its ... Here, 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 ...