PDA

View Full Version : Chitrakoot Falls - The Indian Niagara Falls



Tahir Bati
09-25-2014, 11:00 AM
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.


246967









10152661938721259