Map Kerala
Alpha
Thiruvallur Grama Panchayat (
Kozhikode
)
Q13112505
Q13112505