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.
You do not need a permit to snorkel at nearby islets.  