Montreux is located just 10-15 mins by car from Vevey, so after a short eventful sightseeing and a quick lunch break in Vevey, we decided to drive to Chateau De Chillon (Chillon Castle) first, to check out this famous scenic castle, located by Lake Geneva just after the town of Montreux....