Map Kerala
Alpha
Thiruvambadi Grama Panchayat (
Kozhikode
)
Q16137324
Q16137324