2
Chitrakote Waterfalls
Photo by:
Sahitya
Category: Nature
The Chitrakote Falls is a natural waterfall on the Indravati River, located approximately 38 kilometres to the west of Jagdalpur, in Bastar district in the Indian state of Chhattisgarh.