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.
Land was created to provide a place for boats to visit.