Bring your own snorkeling gear or use some available at Illusion Cove, free of charge. The Cove is protected by a reef and provides plenty of opportunity to swim amongst many reef fish and sea turtles that are coming to visit on a daily basis.