Where is Lasserre?
Where is Lasserre located?
Lasserre, Lasserre, France (approx. 43.51484°, -0.0840903°)
Where is Lasserre on the map?
{"latitude":43.51484,"longitude":-0.0840903,"title":"Lasserre"}