The Mysterious Life of Caves