Montpellier[]
Montpellier is one of the largest cities in France. It is a young and dynamic city located in the south of France.
Index[]
Sixth World Almanac, map: 146
Montpellier is one of the largest cities in France. It is a young and dynamic city located in the south of France.