The town of Meillerie on Lac Leman in France's Haute-Savoie.

The town of Meillerie on Lac Leman in France's Haute-Savoie.
The town of Meillerie on Lac Leman in France's Haute-Savoie.
2021
town Meillerie Lac Leman Frances HauteSavoie. turquoise river rhone mineral waters resort geneva lake geneve French Haute-Savoie. Haute-Savoie Haute Savoie.