কান্নুরে চিত্তাকর্ষক পর্তুগীজ নগরদুর্গ, সেন্ট অ্যাঞ্জেলো ফোর্ট ও আছে, যার বেশিরভাগটাই আরব সাগরের প্রেক্ষাপটে।
Kannur also has the impressive Portuguese citadel Fort St. Angelo, its bulk silhouetted against the Arabian Sea.