Known as the "Venice of the Alps", Annecy is a lesser-known town in the French alps with quaint houses, canals, and beautiful mountains.