I have been to James Bond Island, Phi Phi Island, Coral Island, Bamboo Island, Khai Island and many more in Thailand but SImilan Island is the best of all. It took me 3 hours in speed boat to get there as the island is located in the middle of the ocean far away from Thailand mainland. The water there is extremely transparent, clear and clean. The green turtle will swim towards you and not the other way round. The best part of the tour to this island is the 100 feet climb up to the Rock at the hill of one of the islands and watch the entire ocean of blue paradise. It was an amazing feeling and I am proud of my country, Thailand for having such a wonderful mother nature island for the world to see. For any snorkeling and scuba sport fans, this is an island you should not miss!