The Chitrakote Waterfalls of Chhattisgarh fall into the Indravati River of Bastar district. At 30 metres high and 300 metres wide, it is considered the “Niagara Falls of India” and is the state’s largest waterfall. The dense forest of the Eastern Ghats and the Vindhya ranges which surrounds the picturesque waterfalls further enhances its beauty.
Nature
Here's Why You Must Visit Chitrakote Waterfalls, The Niagara Falls Of India
Nestled in the heart of Chhattisgarh, the Chitrakote Waterfalls, often called the "Niagara Falls of India," is a spectacular natural wonder. Whether you're a nature enthusiast or an adventure seeker, here's why you should visit Chitrakote Waterfalls