Chitrakoot in Chhattisgarh is home to the Chitrakoot Falls, often called the Niagara of India — the widest waterfall in the country. The region is rich in tribal culture and surrounded by dense Bastar forests.
Chitrakoot in Chhattisgarh is home to the Chitrakoot Falls, often called the Niagara of India — the widest waterfall in the country. The region is rich in tribal culture and surrounded by dense Bastar forests.