India, with a large mountain ranges, ravines and plateaus have good numbers of natural caves. As these caves formed over several millenniums have provided shelter and succour to living things. Many of these natural caves – provides cues to history, culture and also mystery associated with it.