Your day at one of Thailand's marvelous islands begins with a pick up from your hotel in Phuket, which takes you to Boat Ramp pier for a light breakfast with coffee or tea as you get a briefing of your tour. And then it's all aboard a beautiful fiberglass speedboat that takes you over the shining waters to Surin Islands where visitors not snorkeling for the day will be dropped off at the white sands of Twin Beach. The Surin Islands are one of the best places in Thailand for snorkeling, and the boat will take snorklers to a stop at two of the best coral reefs where you can spot a myriad of thriving aquatic life. You can then enjoy lunch at the beach with vegetarian options available. Visitors next get the chance to take a look at life within Moken village, and learn about one of Thailand's indigenous tribes. After this comes more fun in the sun and the waves through swimming and snorkeling at another colorful coral reef. A return trip will take you back to Boat Ramp pier so you can be dropped off right back at your hotel.