Where is Villiers-le-Bois?

Where is Villiers-le-Bois located?

Villiers-le-Bois, Villiers-le-Bois, France (approx. 47.958393°, 4.1877275°)


Where is Villiers-le-Bois on the map?