Amazing facts about Thousand Pillar Hall, Madurai which no one told you before