Situated in the southern state of Kerala, Kannur is renowned ... Kick-start your exploration of Kannur by visiting the iconic St. Angelo Fort. Built by the Portuguese in the 16th century and ...
Kannur, a district situated in the northern part of Kerala state ... Situated on a hillock overlooking the Arabian Sea, St. Angelo Fort is a Portuguese fort built up during the 16th century ...