One of the most impressive attractions of Chhattisgarh is the Chitrakoot Falls is situated in Bastar district of Indian state Chhattisgarh.  At a distance of 38 KM from Jagdalpur town this majestic water fall is one of the best in India. The height of the falls is about 29 metres... more

Photos

 
Swayam Infotech