Where is Hamdeok Beach?

Where is Hamdeok Beach located?

Hamdeok Beach, Jeju, South Korea (approx. 33.54093°, 126.669°)


Where is Hamdeok Beach on the map?