Lake Geneva luxury travel guide

Asoka Elon

Nestled in the body of the Alps, between France and Switzerland, is a crescent-shaped lake – one of the largest in Western Europe. Wide, deep and breathtakingly beautiful, it is a nonetheless overlooked holiday destination; too frequently passed over for the nearby ski resorts in the winter or the smaller […]