Where is Langourla?
Where is Langourla located?
Langourla, Langourla, France (approx. 48.284523°, -2.415223°)
Where is Langourla on the map?
{"latitude":48.284523,"longitude":-2.415223,"title":"Langourla"}