According to legends,the idol worshiped in Sree Narayanapuram Mahavishnu Temple is approximately 1500 years old. Eroor Pulayannoor Mana have the supreme authority of this temple. The Trust is formed in 1979, and from the trust they are selecting 9 commette members as Devaswam members for the temple functionalities. This temple have rounded shape Sreekovil with copper plated nalambalam,Balikkalpura, Chembudhwajam and Anappanthal. The Four handed Lord Mahavishnu's marvelous idol is faced to east,and carries Shangu,Chakra,Gada and Padmam.