Caves reveal thousands of years of History