Where is Le Bosquet?

Where is Le Bosquet located?

Le Bosquet, Le Bosquet, France (approx. 47.263958°, -2.164811°)


Where is Le Bosquet on the map?