Jagdalpur- Bastar-Dantewada
Chhattisgarh is the hidden gem of India; the state was founded on 1st November 2000. Several tourist spots are still new and undiscovered from the rest of the country. However, people from within the state are very much aware of these places but do not get enough time to explore such packages that can give …