Where is Les Plantiers?

Where is Les Plantiers located?

Les Plantiers, Les Plantiers, France (approx. 44.116875°, 3.7232387°)


Where is Les Plantiers on the map?