Snorkelling through the anchorage here is an absolute delight with numerous large green turtles feeding on the seagrass. Various other species can also be spotted - rays, puffers, snakes etc. And if you are really lucky, you might even get to spot the lovely dugong that seems to inhabit the bay.
The sea, once it casts its spell, holds one in its net of wonder forever.