The shipwreck at the Alligator Reef Lighthouse has over 500 species of marine life and is one of the best snorkeling destinations in all of the Florida Keys! If ...