Where is Villeneuve-sur-Verberie?

Where is Villeneuve-sur-Verberie located?

Villeneuve-sur-Verberie, Villeneuve-sur-Verberie, France (approx. 49.2746°, 2.6902783°)


Where is Villeneuve-sur-Verberie on the map?