Over the years rock carvings of a previously unknown civilisation have been found in India's western state of Maharashtra. Now, a cave in the ... that flourished in the Indian subcontinent ...