This is not just a salt cave in Downtown Fort Myers