Coimbatore, one of the largest cities of the Indian state of Tamil Nadu, is the perfect holiday destination. From the…