Where is Long?
Where is Long located?
Long, Long, France (approx. 50.039326°, 1.9793658°)
Where is Long on the map?
{"latitude":50.039326,"longitude":1.9793658,"title":"Long"}