Chitrakote Falls: Chhattisgarh’s “Niagara of India” and When to Visit
Chitrakote Falls on the Indravati river in Bastar is called the Niagara of India. Here are quick facts, the best time to visit, how to reach it and simple safety tips.
Waterfalls, forests and a rich culture: travel, events and useful information from Chhattisgarh.
Chitrakote Falls on the Indravati river in Bastar is called the Niagara of India. Here are quick facts, the best time to visit, how to reach it and simple safety tips.