Florida the land of sunny beaches, theme parks, and… caves?