snorkel with tropical fish and stingrays, and enjoy languid seaside picnics. Among the resorts on this stretch of sand are ...