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

 
Swayam Infotech