but don't forget to experience some of Switzerland's amazing historic sites during your trip. Chillon Castle has presided over the lake for hundreds of years, and is one of the best spots to visit ...