Beautiful Jagdalpur Chitrakoot Falls ~ India

Places to Visit, Jagdalpur, Chitrakoot Falls, Bastar, Niagara Falls of India, Madhya Pradesh Tourism

The beautiful Chitrakoot Falls is a waterfall located near Jagdalpur, in Bastar district in the Indian state of Chhattisgarh on the Indravati River. Chitrakoot Waterfalls is also called The Niagara Falls of India. Chitrakoot is a place of Hindu pilgrimage

Beautiful Places – Inspire You… Make you feel good…

<<< Beauty within sees Beauty around.. Welcome Home ~ Explore ~ Discover ~ Happiness >>>

Please follow and like us: