Where is Deogu-ri?
Where is Deogu-ri located?
Deogu-ri, Deogu-ri, Republic of Korea (approx. 37.36703°, 128.73001°)
Where is Deogu-ri on the map?
{"latitude":37.36703,"longitude":128.73001,"title":"Deogu-ri"}