Annecy "Venice of the Alps"

Close to the Swiss border this French lake-edge town is most definitely French