You can snorkel and skin dive at nearby islets.  
Snorkeling and skin diving are particularly rewarding at a number of isolated inlets and nearby islets, and boats to take you there are readily available.