Montpellier (Sete),
France
Jul 19, 2026 5:49 PM
Located in southern France, Montepellier is the 7th largest and fastest-growing city in the country. Visit the Place de la Comédie, the 14th-century Saint Pierre Cathedral or wander the streets and take in the medieval architecture that surrounds you.
Language:
French
Currency:
Euro (EUR)