Why devotees come here
Thiruvanvandoor Mahavishnu Temple is a Vishnu temple in Thiruvanvandoor, Alappuzha district, Kerala. It is one of the 108 Divya Desams dedicated to Vishnu, and the deity is worshipped as Paambanaiappan. The temple is one of five ancient shrines in the Chengannur area that legend links to the Mahabharata.
The deity is worshipped as Paambanaiappan, and the name is linked to the Pamba river, which flows near the temple. Legend says the Pandavas each built one temple in the Chengannur area, and this one is credited to Nakula. The other shrines in the legend are Thrichittatt, Puliyur and Aranmula Parthasarathy, built by Yudhishthira, Bheema and Arjuna.
Earliest references to the temple appear in hymns by the Alvar saint Nammalvar, around 800 CE. Stone inscriptions in the temple date it to the Second Chera Empire, 800 to 1102 CE. The temple has a two-storeyed gopuram gateway tower, and the central shrine stands on an elevated platform reached by five steps.
Wood and stucco carvings on the roof and some pillars show scenes from the Ramayana and Mahabharata. The roof and pillars are worth a slow look.

In the appChamundeshwari Temple, MysuruChamundi Hill, Mysuru, Karnataka
In the appDakshineswar Kali Temple, KolkataDakshineswar, North 24 Parganas, near Kolkata, West Bengal
In the appShirdi Sai Baba Temple, MaharashtraShirdi, Rahata taluka, Ahilyanagar district, Maharashtra
In the appBelur Math, West BengalBelur, Howrah district, West Bengal
In the appBrihadeeswara Temple, ThanjavurThanjavur, Thanjavur district, Tamil Nadu
In the appEttumanoor Mahadeva Temple, EttumanoorEttumanoor, Kottayam district, Kerala
In the appGauri Somnath Temple, OmkareshwarOmkareshwar, Khandwa district, Madhya Pradesh