Look forward to the most exciting stopover of your life.

Stopover in Switzerland and visit the Lake Geneva region of Switzerland. Head to the city of Montreux situated on Lake Geneva, nestled between steep hills and the lakeside, surrounded by vineyards and the breathtaking backdrop of snow-covered Alps. You can visit the enchanting Chillon castle and enjoy the boat ride across Central Europe's biggest inland lake. Experience the fine wine-growing region of Lavaux, which is a UNESCO World Heritage site and get the opportunity to taste local wines at the end.