Chitrakoot Waterfall; waters of River Indravati flows from the Vindhu Mountain range to form the Chitrakot waterfalls. Often called as India’s Niagara Falls, this is the top attraction and largest waterfalls of India and is great to visit during rain