Chitrakot Waterfalls
The Chitrakote Falls is a natural waterfall located to the west of Jagdalpur, in Bastar district in the Indian state of Chhattisgarh on the Indravati River. It is located at a distance of 38 kilometres to the west of Jagdalpur. https://www.instagram.com/p/BWFwZF6jeq5/
Read More Chitrakot Waterfalls