Popular Head Post Office – Vadakara January 1, 2025 0.0 (0) 04962522230 Vadakara, Kozhikode district, Kerala, 673101, India 673101 Kozhikode, My Kerala