This popular dive destination delivers everything - from tropical fish, sea turtles, wild dolphins, sharks, rays and, if you're lucky, humpback whales.
Steep bottomless walls are covered with corals and sponges, and there are deserted cayes, where the protected rock iguanas thrive, coupled with miles of white-sand beaches.