Saint Angelo Fort surprisingly staggering history

Saint Angelo Fort stands on a cliff by the side of Mapilah Bay. It is a natural bay at Ayikkara in Kannur and has a history going back more than 500 years. The waves of Arabian Sea break against one side of Saint Angelo Fort. It is also known as Kannur Fort.