Located near the border of Switzerland, Annecy is only about 35kms from Geneva and makes for a perfect stop on the way into or out of France.
It’s not a huge place so you could see it in a day if you were really pushed for time but you’ll absolutely want to stay longer.
Lac d’Annecy, the large lake the town is named for is where most people gather to enjoy the views of the Alps and you can even rent paddle boats or go for a scenic cruise, like my group opted to do.
There is the Chateau d’Annecy here which you can visit but the main attraction of this small town is its beautiful scenery, you could probably go for a few different hikes and hunt down some outdoor activities nearby if that’s your thing.
I instead simply enjoyed a couple days here just wandering around and eating sweets. There was a few creperies in the centre of la vieille ville (old town) that were unsurprisingly delicious.
Most streets in old town are pedestrian only and have canals passing through them all, swans seem to glide past so often here since it’s hard not to get them in a picture – this place is pretty magical!