Peanut Island snorkeling has long been regarded as one of the best leisure activities in Florida without a boat. Its rocky beach and location at the mouth of the inlet attract a variety of colorful fish and critters, including rays, manatees, and tiny sharks.