Name: Villeneuve Sur Lot
Location: Villeneuve-sur-lot, France
Elevation: 190 Ft Above Sea Level
Longitude: 0.758889
Latitude: 44.396946