Ahmedabad is a city of wonder of wonders. It's an emerging mega city with its roots deep in history. Whether you want to explore some historical heritage sites or just wish to go for a shopping therapy, Ahmedabad has it all. From malls to mosques, there is so much to explore and experience.