THIRUMBADI ESTATEMUKKAM POST KOZHIKODE Kerala INDIA 673602 (Kerala)