28/12/2022
Chitradhara waterfall is one of the greatest attractions of Bastar in Chhattisgarh. Located in a village called Potanar, Chitradhara waterfalls draws in a huge number of tourists every year.
Jagdalpur, Chhattisgarh, INDIA.
Learn More Visit: www.indiano.travel/place/chitradhara-waterfall