Bekal is a small town in the Kasaragod district on the West coast of the state of Kerala, India. Bekal is a town located at the Northern extreme of Kerala 16 km south of the town on the National Highway and is the largest and best preserved fort in the whole of Kerala, bordered by beach.