Where is Les Sables?

Where is Les Sables located?

Les Sables, Les Sables (Station), France (approx. 49.385796°, 2.4011097°)


Where is Les Sables on the map?