Close on the heels of our trip to Ahmedabad, Tata Motors had called me up and delivered a spanking new Tata Indica Vista D90, Tata’s new hatchback in the Vista series before its launch at my door step. The reason, well, drive it in the city and high
Read this post on lemonicks.com/Travel