1.St. Angelo’s fort
St. Angelo’s Fort is also known as kannur fort. It is the first fortress of Portuguese in India on the Arabian sea coast.It is about 2 km from Kannur town.
2.Kanjirakolly waterfalls
Kanjirakolly waterfalls is in payavoor ,kannur District .It is in a hill station that lies in the border of Kerala and Karnataka .
3.Dharmadam Island
It is also known as green island of 2 hectare area. It a private tourist spot and permissiomn to visit this island is privately owned.
4.PARASSINIKKADAVU SNAKE PARK
The Parassinikkadavu Snake Park is situated in kannur district is 16 kms away from the main city. The snake park was set up by Visha Chikista Kendra. The Kendra also offers effective treatment for snake bites.
5.Beaches
Payyambalam beach, Muzhappilangad Beach, Meenkunnu Beach, Thottada beach, Ezhara Beach are few of the famous beaches to visit in Kannur.