How to Spend a Fairy Tale Day in Annecy

If there is a place that seems to have withstood the test of time, Annecy is it. Traditional in spirit yet brimming with contemporary comfort…