TriviaFeed Play Instantly
Prove You're a True Traveler With This France Quiz 0 pts · 🔥0 · 0

Straddling the border of France and Italy, which iconic, snow-capped peak towers over the resort town of Chamonix and holds the title of the highest mountain in Western Europe?

Advertisement
Advertisement
Advertisement