Jennifer Snider
Google
Hands down, THE best state park in Florida. The water is breathtakingly beautiful. There are 3 distinct beaches, each of which is different from the others. You can pay to go on the park's snorkel trip out to the reef or snorkel and swim on the beaches at the park. If you're into camping, you can camp on a waterfront site and wake up to beauty every day you're lucky enough to be there. I know there are also rental cabins, but they stay booked up nearly a year in advance. Great gift shop where you can buy unique souvenirs like antique bottles found on the different keys, snorkel gear, history books, sunscreen, drinks and snacks. Bathrooms are scattered throughout the park and freshwater showers at all 3 beaches.