As a holy town, Pandalam is perhaps second only to Sabarimala. Sree Ayyappa, the presiding deity of Sabarimala had his human sojourn here as the son of the Raja of Pandalam. The Valiyakoikal Temple near the palace on the banks of river Achenkovil has been modelled on the Sabarimala shrine. Pilgrims usually stop here to worship before proceeding to Sabarimala. Three days prior to the Makaravilaku festival, the sacred ornaments of Sree Ayyappa are taken in a procession from Pandalam to Sabarimala.