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

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.