Map Kerala
Alpha
Vazhayur Grama Panchayat (
Malappuram
)
Q20583506
Q20583506