More popularly known as the “Manchester of South India”, Coimbatore is one of the largest cities in the province of Tamil Nadu. This is a city that is the perfect marriage between the strides made by human civilization as well the love of human beings...