Jagdalpur, Bastar

Jagdalpur, the vibrant administrative headquarters of the Bastar district in Chhattisgarh, is the ultimate gateway to central India’s finest eco-tourism and tribal heritage. Famous for the magnificent Chitrakote Falls—often celebrated as the Niagara Falls of India—and the stunning Teerathgarh Falls,…

