Ahmedabad is amongst some of the best cities in India. A UNESCO heritage site, It is a destination where old world charm meets a modern city with magnificent malls, gigantic sky scrapers, and super smooth roads. Here are 10 reasons that will instantly make you fall in love with...