Kasaragod is a town and a municipality in the Kasaragod district, state of Kerala. Kasaragod is the second district in country to acheive total primary education. It is just 52 km from Mangalore by road and 46 km through rail. It is the administrative headquarters of Kasaragod district and of the Kasaragod Taluk. It is the second largest town in Kasaragod district after Kanhangad. .The Bekal Fort and Chembirika Beach are the major tourist attraction points near Kasaragod.