Home
Travels
Best of...
Bio
More
Chamonix is at the foot of the French Alps. In east-central France. Huge mountains surround this wonderful village. Photo ops in every direction.