
Chal Beach
Meenkunnu beach also known as Chaal beach is about 15km from Kannur city. It is a nice beach raw and unspoilt, though a bit underdeveloped.

Dharmadam Beach
Dharmadom Island located near Thalassery in Kannur has turned into favourite for tourists seeking a secluded and tranquil atmosphere.

Meenkunnu Beach
Meenkunnu Beach which is an extension of Payyambalam beach, is situated in Azhikode village in Kannur district. Meenkunnu beach is 10 kilometers north of Payyambalm along the same stretch of shoreline.

Payyambalam Beach
Payyambalam beach is a beautiful spot located in the district of Kannur. It is one among the five beaches that is collectively known as Kannur beach. At a distance of 2 km from Kannur Railway Station, Payyambalam Beach is a serene beach on the Arabian Sea coast in Kannur,Kerala.

Baby Beach
The Baby Beach in Kannur, as the name suggests, is a tiny yet an extremely attractive beach along the shore of the Arabian Sea. At a distance of 2 km from Kannur Railway Station.

Ezhara Beach
This palm-fringed beach is actually a rock-strewn one with crimson cliffs and giant rocks lining up the coastline in the most attractive and scenic way possible. There is a small mosque that you can visit by this beach at Munanmbam, the tip of a small cliff nearby.

Vayalapra Park
The Vayalapra Floating Park or V-Pra Park is one of the beautiful picnic spots in Kannur district to spend with family and children.
Started by District Tourism Promotion Council (DTPC), Kannur, the V-Pra Kaayal Floating Park offers various tourism
activities like Pedal Boating and Kayaking.

Kavvayi Beach/Island
Spread over the districts of Kannur and Kasaragod, the Kavayi islands, also called Kavvayi Kayal) are the largest backwater island group in north Kerala. Historically, kavil Pattanam used to be the hub for spice and gems trade, done through the port of Malabar, which also brought in precious Damascus steel.