L agoon is located in the south of the island. The big lagoon has 3 private beaches and an amazing view from the peninsula. Hin Taa Toh in Thai means Buddha Rock . It is the only one on the island and being so important in Thai culture it gives Taa Toh Lagoon the magic touch of Asia. The other side of the lagoon, called Aow Taa Chaa , is just a 3 minute walk away from the resort and is a fantastic snorkeling place.
Lucky people can see harmless reef sharks during sunset.
Enjoy the best time you will ever have under water.