Posts Tagged ‘France’


The Most Charming Towns of France – Montpellier

Montpellier is located in the south of France about six miles from the Mediterranean coast. With a population of just under 266,000 it is the regional capital of the Languedoc-Roussillon region. Because of its architecture, location and climate, it is one of the most popular urban areas in the country. Over the past twenty years, [...]