1. Chitrakot WaterfallFamously known as Niagara Falls of India, Chitrakot Waterfalls is located 38 km away from Jagdalpur. The falls is the broadest in India, it falls from a height of 96 ft, and during the season,...
5 Best places to visit Chhattisgarh
