India’s Bhimbetka Rock Shelters

The Bhimbetka Rock Shelters, a collection of more than 600 prehistoric cave paintings, was one of the main reasons we wanted to visit Bhopal, India. Boasting the oldest traces of human presence on the subcontinent as well as cave paintings dating back to the Mesolithic period, this just might be the best contender for the title of “the birthplace of India.”
Continue…