Thirumittakode Anchumoorthi Temple, also known as Thiruvithuvakoodu, is a unique Hindu temple dedicated to both Lord Vishnu and Lord Shiva. Situated on the banks of the Bharathappuzha River in Thirumittacode, Palakkad district, Kerala, this temple is renowned for its five deities one for Shiva and four for Vishnu giving it the name "Anchumoorthi" (meaning five deities). As a Shiva temple, it is considered one of the 108 Shivalayams of Shaivism. In terms of Vishnu worship, it is one of the 108 Divyadesams, where Vishnu is revered as Uyyavandha Perumal, and his consort, Lakshmi, as Vithuvakootuvalli. The temple's architecture reflects the traditional Kerala style. Major festivals celebrated here include
more the Thiruvonam festival and Vaikunta Ekadasi during the month of Thai. The temple is open to devotees from 4 am to 11 am and 5 pm to 8 pm and is managed by the Travancore Devaswom Board. According to legend, the temple is one of the 108 Shiva temples of Kerala, established by sage Parashurama. Another myth tells of a Brahmin named Kasi Viswanathan who returned to the temple after visiting the sacred city of Varanasi (Kasi). A famous story associated with the temple recounts how both an elephant, Gajendra, and Vishnu’s consort Lakshmi were worshipping Vishnu with lotus flowers. When Lakshmi took all the flowers, Gajendra prayed to Vishnu, who granted Lakshmi the boon to stay with him while also allowing Gajendra to take the entire lotus garden. The temple is considered a "Mumurthi Kshetra," where all three principal deities of Hinduism - Shiva, Vishnu, and Brahma are worshipped. Additionally, devotees perform the last rites on the riverbank, similar to the rituals in Varanasi.