Thottilpalam

From Wikipedia, the free encyclopedia

Thottilpalam is a small town in Kavilumpara grama panchayat (Village) in India. It is in north east of Kozhikode district, Kerala.