Answer:
Surat and Ahmedabad are often referred as Textile Capital of India / Textile City of India. Both are the largest textile-production hubs internationally and are both located in Gujarat state.
Next Question: Which Indian city is known as Embroidery capital of India?
Previous Question: Which Indian city is known as diamond capital of the world?