Where is Le Louroux?
Where is Le Louroux located?
Le Louroux, Le Louroux, France (approx. 47.160164°, 0.7864628°)
Where is Le Louroux on the map?
{"latitude":47.160164,"longitude":0.7864628,"title":"Le Louroux"}