Where is Villeneuve?
Where is Villeneuve located?
Villeneuve, Provence-Alpes-Cote d'Azur, France (approx. 43.8942967°, 5.8628971°)
Where is Villeneuve on the map?
Villeneuve - Manosque
{"latitude":43.8942967,"longitude":5.8628971,"title":"Villeneuve"}