Thirupuraikkal Temple (full name: Sri Kachanam Kulam Thirupuraikkal Bhagawathy Temple) is a Hindu temple at Moothanthara in Palakkad town, in the Indian state of Kerala. It is also known as the Karnaki Amman Temple. Also there is another karnaki temple in koduvayur where is the moolasthanam of all karnaki temples around palakkad