Chitrakot Falls, Bastar, Chattisgarh.

It took 15 years to fulfil my dream of visiting, the Chitrakot Falls, Bastar, Chattisgarh. Also known as India’s own Niagara Falls. A totally pollution free environment and clear sky made my day.

#chattisgarh#bastar#chitrakotewaterfalls

Leave a Reply

Your email address will not be published. Required fields are marked *