The charming medieval Old Town of Annecy, France, boasts a stunning setting by a lake of the same name, amid the Alps of Haute Savoie.
TravelWeekly Asia Newsletter
Subscribe Today