India's caves are thousands of years old. Some date back to the Stone Age. The earliest people to use caves were from the Mesolithic period. They lived in rock shelters and painted scenes from daily ...
Deep within a giant limestone mine, explorers stumbled upon a hidden cave system, revealing untouched chambers few humans had ever seen.