The Vineyards of "Château du Châtelard" and "Le Château des Crêtes" on the coast of Lake Geneva.

Stunning Vineyards On The Coast Of Lake Geneva.