
St. Angelo’s Fort
St. Angelo’s Fort (Kannur Fort) – The Timeless Sentinel of the Arabian Sea

Standing tall against the roaring waves of the Arabian Sea, St. Angelo’s Fort, also known as Kannur Fort, is one of Kerala’s most magnificent historical landmarks. Built over five centuries ago, this majestic seaside fort tells tales of colonial power, maritime trade, and cultural exchange — making it a must-visit destination for history lovers, photographers, and coastal explorers.
Located in the charming coastal town of Kannur, this well-preserved fortress offers breathtaking views, a tranquil atmosphere, and a fascinating glimpse into Kerala’s glorious past.
A Fort Steeped in History
Constructed in 1505 by Dom Francisco de Almeida, the first Portuguese Viceroy of India, St. Angelo’s Fort was a vital military base and trading post during the age of exploration. Over the centuries, it changed hands multiple times — from the Portuguese to the Dutch, and later the British, each leaving behind their mark on its architecture and legacy.
The fort’s triangular design, made of sturdy laterite stone, overlooks the sea, with secret tunnels, massive bastions, and cannon mounts that once defended the coastline from invaders.
Today, it stands as a protected monument under the Archaeological Survey of India (ASI) — a living museum of Kerala’s colonial past and maritime glory.
Top Things to See & Do at St. Angelo’s Fort
Explore the Fort Walls: Walk along the ramparts and bastions for stunning views of the Arabian Sea, Moppila Bay, and Dharmadam Island.
Photography Heaven: Capture breathtaking panoramic shots — especially during sunrise or sunset, when golden light illuminates the red laterite walls.
Discover the History: Step back in time as you explore ancient cannons, watchtowers, and arched gates that whisper stories of empires and explorers.
View the Sea & Harbor: Watch fishing boats glide into Moppila Bay — a picturesque natural harbor once used by Portuguese traders.
Relax in Peace: The fort’s tranquil setting, with sea breezes and lush lawns, makes it an ideal spot for quiet walks and picnics.
Visit Nearby Attractions: Don’t miss Arakkal Museum, Payyambalam Beach, and Muzhappilangad Drive-in Beach — all located within a short distance.
Architectural Brilliance by the Sea
The fort’s triangular layout and massive ramparts were built for strength and defense, while its strategic position provided an unobstructed view of the coastline — essential for monitoring sea trade routes. The Dutch renovations in 1663 added elegant arches and secret passages, combining beauty with function.
Today, as you walk through its moss-covered walls, the sound of waves crashing below and the cries of seabirds overhead make you feel the living heartbeat of history.
Best Time to Visit
The best time to visit St. Angelo’s Fort is from October to March, when the weather is pleasant and ideal for sightseeing. Early mornings and late afternoons are perfect for exploring the fort and capturing mesmerizing sea views.
Timings: 8:00 AM – 6:00 PMEntry Fee: ₹25 (approx.); free for children under 15.
How to Reach
Location: 3 km from Kannur town, Kerala
Nearest Airport: Kannur International Airport (27 km)
Nearest Railway Station: Kannur Railway Station (3 km)
By Road: Well-connected via NH66; local autos and taxis available from Kannur city.
Why Visit St. Angelo’s Fort?
Explore one of Kerala’s oldest and best-preserved sea forts
Discover Portuguese, Dutch, and British colonial history
Enjoy panoramic sea views and peaceful surroundings
Perfect for history lovers, photographers, and families







