Sight
Chitrakote Falls
Chitrakote Falls, also known as the Niagara Falls of India, is a majestic waterfall located on the Indravati River in Bastar district, Chhattisgarh, India. It is the widest waterfall in India, with a width of nearly 300 meters (980 feet) during the monsoon season. The height of the falls is about 29 meters (95 feet).