I chanced upon an article where it is mentioned about the Temple of Lord Vishnu with the Third Eye.
I have visited Thiruvahindrapuram a couple of times and this is news to me.
"Generally Lord Shiva is the only god to have the third eye (netrikkan) on his forehead, This is the only place where Vishnu is giving darshan having have the third eye (netrikkan) on his forehead, here Devanatha Perumal represents Lord Brahma having the lotus flower in his hand and representing Lord Shivan having the eye in his fore - head and representing Sri Vishnu along with Sangu and Chakkaram.
