Sombrero Reef is located off the coast of Marathon and is one of the most popular snorkeling spots in the Florida Keys. The reef is home to a variety of marine life, including colorful fish ...
Pro Tip: Rent a tube and enjoy a lazy float down the Santa Fe River after your snorkeling session. Whenever I’m in the Keys, Sombrero Reef is a must. The fish here are unbelievable: I’ve ...