16 Nis 2025 ... One of the iconic sights of Islamorada, the Alligator Reef Lighthouse is a snorkeling paradise. Beneath its historic beacon lies a vibrant coral ...