Where is Favreuil?
Where is Favreuil located?
Favreuil, Favreuil, France (approx. 50.123936°, 2.8567507°)
Where is Favreuil on the map?
{"latitude":50.123936,"longitude":2.8567507,"title":"Favreuil"}