It is one of the largest and best-preserved forts in Kerala and is a popular tourist attraction.
The fort is believed to have been built during the 17th century by the rulers of the ancient Kadamba dynasty. It was later captured and fortified by the Ikkeri Nayakas, who were the feudatory rulers of the Keladi Nayaka dynasty. The fort has undergone several renovations and expansions over the years, with contributions from various rulers and dynasties.
Bekal Fort is strategically situated on the shores of the Arabian Sea, providing panoramic views of the coastline. The fort is spread over a large area and features several key structures, including the main entrance, observation towers, underground passages, and a water tank. The fortification walls are made of laterite stones, which are characteristic of the region.
One of the prominent features of Bekal Fort is the Bekal Fort Beach, which lies in close proximity to the fort. The beach offers a serene and picturesque setting, attracting tourists and locals alike. Visitors can enjoy activities like swimming, sunbathing, and taking leisurely walks along the sandy shores.
Apart from its historical significance, Bekal Fort has also gained popularity in recent years as a filming location for movies in the Indian film industry. Its scenic beauty and architectural grandeur have made it a favored destination for filmmakers.
Bekal Fort stands as a testament to the rich heritage and architectural prowess of the region. It serves as a window into the past, allowing visitors to immerse themselves in the history and beauty of Kerala.
Visiting hours: 08:00 - 17:30 hrs.
Address: Kasaragod Road, PO Bekal Fort, Beside Bekal Fort Railway Station Dist, Bekal Fort Rd, Bekal, Kerala 671316
Phone: 0467 295 0500
How To Reach
Nearest Railway Station: Kasaragod, on the Kozhikode-Mangalore-Mumbai route, about 16 km
Nearest Airport: Mangalore International Airport, about 50 km from Kasaragod town | Kannur International Airport, about 110 km from Kasaragod town | Calicut International Airport, Kozhikode, about 200 km from Kasaragod town