Koodalmanikyam Temple is the only ancient temple in India dedicated to the worship of Bharata, the third brother of Rama, however the idol is that of Vishnu. Sangameshwara(Lord of the Confluence) is another name associated with the deity at Koodalmanikyam.