05 Oct 2008

A Guide to Chamonix, France

Chamonix is a town located in the eastern part of France in the Haute-Savoie department. A spotlight was first cast on this little town during the 1924 when they hosted the Winter Olympics and showed the world just how good this hidden gem was for winter sports.

More: continued here

Leave a Reply