Chamonix – Mont Blanc, France

Before visiting Chamonix earlier this year, I had never heard of this town! Chamonix is a resort town at the base of Mont Blanc (the highest summit in the Alps) and is mainly known for…

View Post