The romance of the Monsoon in God's own country, the breathtaking views, a road snaking through some of the most beautiful terrains around the hills of Idduki and you are at the wheels of the brand new Tata Nexon. Sheer pleasure, an indulgence to the s