This place houses the only Garuda Temple in India. The temple has golden snakes around it and also houses a rather unusual shrine of Lord Vishnu. Vishnu is here worshipped in a tortoise form. Pilgrims, on their way to Sabarimala shrine stop here to pay their respect.