Map Kerala
Alpha
Thalakulathur Grama Panchayat (
Kozhikode
)
Q7709502
Q7709502