Where is Eda?
Where is Eda located?
Eda, Eda (Station), Japan (approx. 35.56337°, 139.5577°)
Where is Eda on the map?
{"latitude":35.56337,"longitude":139.5577,"title":"Eda"}