Browsing: Annecy

Every June, Annecy, a sun-drenched lakeside town in France’s Auvergne-Rhône-Alpes region, becomes the world capital of animation, hosting a festival…