Spices, Wet sand, camphor, sandalwood agarbatti, an aroma of masala chai and industrial oduor.. these are the smells associated with India. The best way to feel the aroma of India is road trip. You can feel the real spirit of India on National Highways. T