Sombrero Reef is located off the coast of Marathon and is one of the most popular snorkeling spots in the Florida Keys. The ...
As home to the country’s only living coral barrier reef and the site of many shipwrecks, the Florida Keys are a magical ... Another popular spot is Sombrero beach in Marathon, where you ...