There is good snorkeling at Secret Harbour just off their beach...