Saint-Gingolph

Travel Guide

A lake with mountains in the background.