The temple is one of the five temples in Kerala associated with the Pandavas of Mahabharath.
It is believed Yudhishtara- the eldest of the Pandavas, worshiped Lord Vishnu of this temple.
The Divyadesam name of this temple is Sri Imayavarappa Perumal Temple.
Smt Nammalvar had sung in praise of this Lord.
The temple is near Chenganoor in Kerala.