Nothing beats dropping the windows of your rental car and zooming down long, smooth motorways. But before you drive away on a big adventure in Chhattisgarh, how about learning a few things about this tourist hot spot? Get ready to say hello to India, because that's where you'll need to go to get your adventure underway.