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?
{"latitude":49.2746,"longitude":2.6902783,"title":"Villeneuve-sur-Verberie"}