St. Angelo Fort, also known as Kannur Fort, is a 16th century sea facing fort located in Kannur, Kerala. Built by the Portuguese in 1505 and later strengthened by the Dutch and British, the fort stands as a powerful reminder of colonial influence on the Malabar Coast. Its strategic location along the Arabian Sea offers panoramic views and deep historical significance.
St. Angelo Fort was built in 1505 by Dom Francisco de Almeida, the first Portuguese Viceroy of India. Over the centuries, it witnessed fierce battles and changed hands between the Dutch, who modified the fort's design, and later the British who used it as a garrison. The laterite structure still houses bastions, ramparts, secret passages, and cannons, all of which reflect its colonial military past.
The fort provides sweeping views of the Arabian Sea and the nearby Mappila Bay fishing harbor. Walkways around the ramparts allow visitors to enjoy both history and nature. Inside the fort, visitors can see well-preserved bastions, old Portuguese-era buildings, and a chapel. It is now maintained by the Archaeological Survey of India and serves as a peaceful tourist and heritage site in Kannur.
A visit to St. Angelo Fort offers a unique opportunity to explore Kerala’s colonial heritage, architectural evolution, and coastal scenery. The site is also popular for photography, school tours, and cultural events.