There's just a lot to see and things to do in Montpellier, France. Here's a handy guide to help you make the most of your visit to Montpellier.