Koh Rok is a great island for snorkeling and swimming because is turquoise water long line coral reefs and a lot of tropical fish. It is a paradise for tourist not only quiet place for leisure but also lush of the greenery of rainforest