Where is Landeleau?
Where is Landeleau located?
Landeleau, Landeleau, France (approx. 48.22655°, -3.7289937°)
Where is Landeleau on the map?
{"latitude":48.22655,"longitude":-3.7289937,"title":"Landeleau"}