Nestled in the Vindhyas, Bhimbetka is India's oldest 'rock art museum'

Nestled in the Vindhyas, Bhimbetka is India's oldest 'rock art museum'