The Bekal beach is one among the major tourist beach destinations in Kerala.It is as much famous for its scenic beauty as it is for the long historic fort that juts into the sea. The Bekal beach surroundings are excellent and the environment just right for relaxation and recreation.The Bekal beach is located 16 km south of Kasargode district on the National Highway – 17. The place is ideal for those who enjoy the combination of sun and surf. The Bekal fort beach that is located near the Bekal fort is a shallow one and along with the seas, it also provides a spectacular view of the Bekal fort. The Kanvatheertha beach near here has a large swimming pool-like formation in the sea itself which is a huge attraction for the tourists.
The Bekal Fort is located near the Bekal beach. It is among the most well preserved forts in Kerala. It is situated on a headland which extends for 35 acres and juts into the Arabian Sea.The fort has a commanding position on the beach. The Bekal fort is more than 300 years old and it has specifically designed openings for defence and protection and was a major fort of defence which was extensively used in ancient days.The Fort offers a good view of the beach.A spectacular view of the sunset can be had from the beach.A major tourist attraction nearby is the Naval Academy at Ezhimala, in Kannur near Bekal.