Bekal is a small town in the Kasaragod district on the West coast of the state of Kerala, India. Bekal is a town located 12 km south of Kasara…Bekal is a small town in the Kasaragod district on the West coast of the state of Kerala, India. Bekal is a town located 12 km south of Kasaragod town and 14 km north of Kanhangad on the State Highway 57. Bekal Fort is the largest fort in Kerala state situated adjacent to the beach. Shaped like a giant keyhole, the historic Bekal Fort offers a view of the Arabian Sea from its tall observation towers, which had huge cannons a couple centuries ago.