We all know civilization began in the caves. The ancient people have left their untold stories on the walls of caves around the world, and India is not an exception. Hidden in the wilderness, there are mystical caves that showcase their culture and way of living. If you love to uncover these hidden jewels with your own two eyes, plan an excursion. Visit the caves that were once blooming with crowds.

Here is a list of caves in India you should visit once:
1. Ajanta & Ellora Caves, Maharashtra
2. Badami Caves, Karnataka
3. Udayagiri Caves, Odisha
4. Elephanta Caves, Maharashtra…