11. Which place is said to be the Manchester of South India?





Answer & Solution

Answer:

Coimbatore