France January 11, 2024Strolling Through Montreux: Lake Geneva, Chateau De Chillon, and Freddie Mercury Statue Adventure