Where is Villeneuve-sur-Lot - la Poste?
Where is Villeneuve-sur-Lot - la Poste located?
Villeneuve-sur-Lot - la Poste, Aquitaine, France (approx. 44.40538°, 0.706372°)
Where is Villeneuve-sur-Lot - la Poste on the map?
{"latitude":44.40538,"longitude":0.706372,"title":"Villeneuve-sur-Lot - la Poste"}