Chhattisgarh, created on 1st November, 2000 is the twenty-sixth state of India. Centred in the heart of India, it was carved from Madhya Pradesh, its parent state. The natural beauty of the state combined with ancient caves and the unique tribal population make it a popular tourist destination.Some of... more

Swayam Infotech