1. Borra, near Vishakhapatnam
2. Caves of Meghalaya
3. Ajanta - Ellora caves, Maharashtra
4. Elephanta Caves, Maharashtra
5. Kanheri Caves, Borivalli, Maharashtra
6. Edakkal caves, Kerala
7. Bhaje, Maharashtra
8. Amarnath, Jammu Kashmir
9. Vaishnodevi, Jammu Kashmir
10. Kutumsar cave, 330 meter long, longest natural cave of the world (38 km from Jagdalpur).