A couple weeks back I decided I needed to take a break from Buffalo and took a quick trip down to the Florida Keys. I spent a few days SCUBA diving with Rainbow Reef Dive Center on Key Largo and had a really great time.
John Pennekamp Coral Reef State Park is an absolutely incredible dive experience. The water is pristine and filled with fish and amazingly colored corals. It’s also the only coral reef system in the continental US.
Beautiful Corals on Molasses Reef – Taken with My Olympus and Underwater Housing.
If you decide that diving or or even just snorkeling here is for you, then you absolutely need to charter a boat. You cannot merely swim out to the reefs as they are at a minimum of three miles from shore.
I highly recommend having rainbow reef take you. They not only dive the reefs, but they also do deeper dives out to several of the amazing wrecks in the area. You must have the proper certification level however, and provide your dive log book as they are strict about that.