kozhikode and beyond