Thiruparankundram, a pilgrim town and a suburb of Madurai in south Tamil Nadu, possesses all the elements that could turn it ...