Take a break from monotonous life and travel to the first heritage site in India – Ahmedabad. This city in Gujarat is enriched with architectural marvels, deep-rooted history, and vibrant culture. It is also home to some of the best places to visit in India. It helps you prepare an itinerary in advance so you…