Detailed explanation and options for the selected question.
Which Indian city is called the "Manchester of India"?
A.
Mumbai
B.
Ahmedabad
C.
Surat
D.
Kanpur
Explanation:
Ahmedabad is called the "Manchester of India" for its textile industry. Mumbai is the financial capital, Surat is famous for diamond polishing, and Kanpur is an industrial hub.