Montpellier

A city that is never boring with an atmosphere that's a mix of Paris, Barcelona and Berlin.