20210927 city.madurai: Hundreds throng Keeladi site as it is opened to public