Trithala Siva Temple in Palakkad is one of the oldest temples in Malabar, situated on the banks of the Bharathapuzha. The temple complex has three shrines (Tri-thala) dedicated to Shiva, Vishnu, and Brahma — one of the rare temples where all three of the Hindu trinity are worshipped together.