Where is Villiers-le-Bel?

Where is Villiers-le-Bel located?

Villiers-le-Bel, Villiers-le-Bel, France (approx. 49.0074999°, 2.3880847°)


Where is Villiers-le-Bel on the map?