Chitrakote Fall in Bastar, Chhattisgarh. India's largest waterfall.

12 Surprising & Less Known Facts About My Chhattisgarh

Chhattisgarh is a rising state in central India which offers a range of surprises to travelers. It has ages old traditions, heritage sites, fabulous natural beauty, some weird food experiences and tribal culture to explore. You go there as traveler and come back as true explorer.