94 FB users likes Le Nuage, set it to 84 position in Likes Rating for Montpellier, France in Local Business category
Le Nuage is Montpellier based place and this enity listed in Sports Venue & Stadium category.