Chitrakoot Falls – The Indian Niagara Falls

0
1,370 views

The Chitrakot Falls is a waterfall located near Jagdalpur, in Bastar district in the Indian state of Chhattisgarh on the Indravati River. The height of the falls is about 29 metres. People of Bastar called it chitracote ghumar.

 



 



Get Daily Website Updates

Get Amazing E-Mails Daily

Full of amazing emails daily in your inbox
Join Funmag E-mail Magazine

LEAVE A REPLY

Please enter your comment!
Please enter your name here