Chitrakote Falls | Fusion - WeRIndia

Chitrakote Falls

Chitrakote Falls

Chitrakote Falls is located on Indravati River in Chhattisgarh. It is the widest waterfall in India hence commonly called as Niagara Falls of India.


Leave a Reply

Your email address will not be published. Required fields are marked *