Destination creator (Voyajo Team)
Jagdalpur is a city and a municipality in Bastar district in the Indian state of Chhattisgarh. It is the administrative headquarters of Bastar District and Bastar Division, and was the capital of the erstwhile princely state of Bastar (...) (from Wikipedia)