Map Kerala
Alpha
Payyoli Municipality (
Kozhikode
)
Q16137491
Q16137491