Sight
The Rock Caves
The Rock Caves, Bhimbetka, in Madhya Pradesh, India offer exactly that experience. Nestled in the Vindhya foothills, this UNESCO World Heritage Site is a sprawling complex of over 750 natural rock shelters, some inhabited as far back as 100,000 years ago. The caves themselves are marvels of nature, carved from massive sandstone formations. But the true stars of the show are the prehistoric paintings adorning the walls. Vib...

