Jeju Beaches: Hamdeok and Hyeopjae

Jeju Beaches: Hamdeok and Hyeopjae

Swimming on Jeju: expectation versus reality.

Advertisements