Ambalappad

From Wikipedia, the free encyclopedia

Ambalappad is a small village in Kozhikode district, located in Chelannur panchayath.[1]

References

Related Articles

Wikiwand AI