This alpine town in the French Alps is one of the most beautiful I've ever explored. Here's your weekend guide to Annecy France!