Chitrakoot Falls – The Indian Niagara Falls

0
1,357 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.

 



 

LEAVE A REPLY

Please enter your comment!
Please enter your name here