05
Oct
2008
General News | by admin
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
