Chitrakote Falls

  Chitrakote Falls in Chattisgargh is a sight to behold. The massive flow of water from the Indravathi river as it tumbles down red rock which has weathered over aeons is proof that nature [...]