Map Kerala
Alpha
Thurayur Grama Panchayat (
Kozhikode
)
Q16137575
Q16137575