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.
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.