Chattisgarh is the powerhouse of steel and the 10th largest state of our country. If you’re visiting the state, here are some of the regional gems for you to check out! Chitrakote Falls If you ask anyone in Chattisgarh about which place you must go…