Where is Lesquerde?
Where is Lesquerde located?
Lesquerde, Lesquerde, France (approx. 42.800316°, 2.5295057°)
Where is Lesquerde on the map?
{"latitude":42.800316,"longitude":2.5295057,"title":"Lesquerde"}