9 Caves In India That You Should See At Least Once

Image Courtesy: Canva

1. Elephanta Caves, Maharashtra These famous caves in Maharashtra date back to the 6th Century AD.

Image Courtesy: Canva

2. Undavalli Cave, Andhra Pradesh Built in the 7th Century, these caves are about 8 km from Vijayawada.

Image Courtesy: Canva

3. Mawsmai Caves, Meghalaya Located in Cherrapunjee, these are natural limestone caves.

Image Courtesy: Canva

4. Belum Caves, Andhra Pradesh These are the 2nd largest natural caves in India.

Image Courtesy: Canva

5. Nellitheertha, Karnataka Nelli means gooseberry in Kannada and theertha means holy water. The caves are named after the shape of the water droplets that fall inside the cave.

Image Courtesy: Canva

6. Barabar Caves, UP Located in Bihar, these caves date back to the Maurya empire.

Image Courtesy: Canva

7. Krem Liat Prah, Meghalaya This is the longest natural cave in India and parts of it are still unexplored.

Image Courtesy: Canva

8. Borra Caves, Vishakhapatnam, Andhra Pradesh This cave has a naturally formed Shiva Linga that is revered by the local tribe.

Image Courtesy: Canva

9. Ajanta & Ellora Caves, Maharashtra These caves depict a mix of Buddhist, Hindu, & Jain iconography.

Image Courtesy: Canva