But there's good news: There are no freshwater leeches in the islands, and the marine species around here attach only to turtles, sharks and other fish.read more