Mesmerising Theni: A little hamlet with alluring scenery