Where is Montpellier 2 University?

Coordinates: 3.8638888888889 43.631944444444

Be the first visitor to thank for this answer!

Thanks!