Ahmedabad earned the title 'Manchester of India' during British colonial times because of its thriving textile industry and numerous cotton mills, similar to Manchester in England which was the global textile hub. Hyderabad, Aurangabad and Allahabad don't have this textile legacy.