Where is Villeneuve d'Angoulême?
Where is Villeneuve d'Angoulême located?
Villeneuve d'Angoulême, Villeneuve d'Angoulême, France (approx. 43.588737°, 3.8656967°)
Where is Villeneuve d'Angoulême on the map?
{"latitude":43.588737,"longitude":3.8656967,"title":"Villeneuve d'Angoulême"}