Where is Villeneuve-sur-Aisne?
Where is Villeneuve-sur-Aisne located?
Villeneuve-sur-Aisne, Villeneuve-sur-Aisne, France (approx. 49.4358°, 3.9667°)
Where is Villeneuve-sur-Aisne on the map?
Villeneuve-sur-Aisne - Reims
{"latitude":49.4358,"longitude":3.9667,"title":"Villeneuve-sur-Aisne"}