Koh Rok is a verdant island with tropical forest and mangroves and even a jungle with huge banyan trees. The most famous beach of Koh Rok Nok is Ao Man Sai beach, a little further away is another beach called Ao Tha Lu beach surrounded by black limestone cliffs. In Koh Rok Nai, the most beautiful beach is probably Ao Sarn Chao (Spirit House Beach). The fishermen built spiritual houses to protect their ships. While south of this island, stands the post that marks the end of the Thai land. With crystal clear waters and avisibility up to 20 meters and corals still relatively untouched, Koh Rok is a great destination for scuba diving and snorkeling (Bermuda Ridge and Seafan Garden are the best snorkeling spots).