Tag: Lake Annecy

  • Annecy – The most beautiful town in France?

    Annecy – The most beautiful town in France?

    Most people, after visiting the Alpine town of Annecy in France, come away saying that Annecy is the most beautiful town in France. I visited Annecy for the first time last summer and I can see why tourists make that statement about this town that sits at the end of the lake that bears the…