News

Montpelier is named after Montpellier, one of the largest cities in France. And although both cities do have a distinctly French atmosphere, the resemblances essentially end there.