Where is Les Sablons?

Where is Les Sablons located?

Les Sablons, Les Sablons, France (approx. 48.88129°, 2.271905°)


Where is Les Sablons on the map?