Annapoorneshwari Temple, NH 17, SM Street, Palayam, Kozhikode Corporation, Kozhikode block Panchayath, Kozhikode, Kerala - 673004, India