5 REASONS THAT MAKE COIMBATORE THE BEST SOUTH INDIAN CITY FOR TRAVEL Coimbatore is popularly known as the ‘Manchester of South India’. After Chennai, it is the second largest city in the state of Tamil Nadu. This