The hidden Chitrakote Waterfall of Chattishgarh-Geotourism

Chitrakote Waterfall India The Chitrakote Falls or Chitrakot is a natural waterfall on the Indravati River, located approximately 38 kilometers to the west of Jagdalpur district in the Indian state…