Named for France's 'Venice of the Alps,' Annecy captures the crystalline beauty and romantic tranquility of one of Europe's most enchanting lake towns.