About Kailash And Kutumsar Caves
Kailash and Kotumsar Caves are located near Tiratgarh Waterfalls amidst the dense forests located at a distance of 40 kilometer from Jagdalpur. Ranked second in the list of longest natural caves all over the world, Kutumsar Caves are not accessible beyond a certain limit. The restriction of movement is owing to non-availability of oxygen inside the two-kilometer deep caves. Kailash Cave was discovered in the year 1993. Situated on a small hill, the important feature of the cave is the musical sounds created on striking of hand in the hollow walls.