Florida has a bright sky, warm waters, and freshwater springs, and there are many top Key West things to do. It makes snorkeling the most enjoyable and unforgettable. Read more about the best snorkeling in Florida and the best beaches for swimming in Florida in 2023!...