Kutumsar caves and Kailash gufa

Kutumsar caves and Kailash gufa
Kotumsar cave was initially named Gopansar cave but the present name Kotumsar became more popular as the cave is located near a village named ‘Kotumsar’. Kotumsar cave is located near Jagdalpur in the Indian state of Chhattisgarh. Kotumsar cave is a major attraction for people interested in ecotourism

Related Posts