Immerse yourself in the underwater wonderlands of Koh Rok and Koh Haa on a snorkeling tour that increases your chances of spotting marine life such as clownfish, sea fans, sea horses, and more. The calm and clear waters surrounding the islands are ideal for first-time snorkelers and less experienced swimmers.