Светилището от XVI век се намира в щата Керала и е било главен храм на богатата държава Траванкор