Rocks, fossils and caves