Coimbatore is nicknamed the 'Manchester of South India' and is located in the state of Tamil Nadu. It is well known for the heritage, industrial development, culture, and the calm beauty of nature ...