Coral reef edges the islands and creates a beautiful medley of coral and fish life. The beauty of this place is, even without snorkelling one can see colourful fish in knee-deep water. If you have time and energy, go to the viewpoint. However, I feel people who have difficulties in taking the stair should avoid it. Initial walk towards the viewpoint is very scenic and easy. Followed by steep stairs, which is still manageable. However, climbing on the rocks was little challenging. Thankfully other tourists were helpful so without breaking the camera I managed to finish the climb. Well, I make it sound like mount Everest. Believe me, it is not.
High speed catamaran takes you to Koh Nangyuan. On the way, you stop at Koh Phangan, the Island famous for its full moon parties. I was happy hanging out at Koh Nangyuan. It is perfect for beach lovers (not to mention you can also snorkel too). However, for better snorkelling experience one should go to Koh Tao. I believe in Thai language Tao means turtle.
When you want a break from white sandy beaches, Na Muang Waterfalls is an ideal option. It is the biggest and most striking with its two separate falls. 1st fall has a 20m-drop and a good pool for swimming. 2nd fall has a 80m-drop, reaching here is more fun. What I found exciting was the water stream. If one sits there patiently, the pool of water turns into a free of cost fish spa. Personally, I think it is more enjoyable to swim at the 1st fall.
Our stay at the sandalwood villas in Koh Samui was really comfortable. The place is located on a hill, but their 24hr drop off and pick up service never lets you realize that. It has one of the best views. Awesome place relax.