Annecy is a small town in France that I stumbled upon several months ago whilst researching the country. It frequently popped up in lists as one of the most beautiful small towns in France, and a must visit for anyone to the region. On my recent visit to Europe, I had Annecy high on my wish list, yet never expected to actually make it. I was ecstatic when the...