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?