During 20 minutes of snorkeling off the beach at Coral Bay (pop. 120), we saw blue-spotted stingrays, moray eels, manta rays and dozens of fish species.
Even so, for safety reasons, their dives were strictly time-limited, and each sortie saw a quick scramble to net as many different fish as possible before the required slow ascent to the surface.