Koodalmanikyam Temple is a Hindu temple in Irinjalakuda Municipality, Thrissur district, Kerala, India . The temple comprises a main structure, a walled compound with citadels, and four ponds around the main structure one of which is within the walls. Koodalmanikyam Temple is the only ancient temple in India dedicated to the worship of Bharata, the second brother of Rama, however the idol is that of god Vishnu. "Sangameshwara" ("the Lord of the Confluence") is another name associated with the deity at Koodalmanikyam. The temple is one of four in Kerala that form a set called "nalambalam", each temple dedicated to one of the four brothers in the epic Ramayana: Rama, Bharata, Lakshmana and Shatrughna.