St Angelo Fort Kannur
St. Angelo Fort or Kannur Fort is a historic European-built temple located on the shores of the Arabian Sea, near the city of Kannur. This temple was built in 1505 by the Portuguese Viceroy Dom Francisco Almeida. At that time, Kannur Fort was a very important center for trade and defense. Later, the Dutch and…
