Where is Devecey?
Where is Devecey located?
Devecey, Devecey, France (approx. 47.327305°, 6.0112667°)
Where is Devecey on the map?
{"latitude":47.327305,"longitude":6.0112667,"title":"Devecey"}