Where is Villeneuve-sur-Allier?
Where is Villeneuve-sur-Allier located?
Villeneuve-sur-Allier, Villeneuve-sur-Allier, France (approx. 46.659016°, 3.2488844°)
Where is Villeneuve-sur-Allier on the map?
{"latitude":46.659016,"longitude":3.2488844,"title":"Villeneuve-sur-Allier"}