Annecy – A beautiful Alpine Town located in France. The unenlightened town is criss-crossed by canals and centered on the 14th century Chateau and is easily one of France’s most photogenic cities. During December, visitors enjoy the fairy lights, concerts, nativity scenes, Christmas markets here. It is full of Lakes and snowcapped Mountains in the neighboring areas. You can travel the local Palais d’Isle, St. Maurice Church and the Annecy Castle. Adjacent to the Annecy-LeSemnoz ski resort offers plenty of snow related activities. The town itself has numerous little canals which give it a Venetian air.