The hidden beach at Koh Mook, also known as Morakot in Thai or Emerald Cave in English. It can only accessed through a cave from the sea.

The hidden beach at Koh Mook, also known as Morakot in Thai or Emerald Cave in English. It can only accessed through a cave from the sea.