Designed by
Title
The Chitrakote Falls also spelt as Chitrakote / Chitrakot is a natural waterfall located to the west of Jagdalpur, in Bastar #143027830
Description
The Chitrakote Falls also spelt as Chitrakote / Chitrakot is a natural waterfall located to the west of Jagdalpur, in Bastar district in the Indian state of Chhattisgarh on the Indravati River