Tucked away in Tamil Nadu, a state in the south of the country, lies Tiruppur, an undiscovered ... it provides a plethora of attractions for any visitor to captivate his/her heart.