September 5, 2010

Annecy is probably the most beautiful town in the south-eastern of France.... the Lake Annecy itself is a world class resort together with its articulated canals prompting the French people calling this town as the Venice of the Alpes.... the tourists also love to flock the many shopping arcades and the Annecy Castle where the counts of Geneva once ruled this town before it was conquered by France.....