Kannur (Cannanore), the sea coast town in the northern Malabar area, was for many centuries the capital of the Kolathiri Rajas, the rivals of the Zamorins of Kozhikode. Formerly a major port area Kannur has the Arabian sea in the west, the Western Ghats in the east, and the Kozhikode and Wayanad districts in the south.

The resonant past and plenty of myths and legends have earned Kannur, capital of the ancient Vadakkan Kolathiri Kingdom, the name ‘‘the crown of Kerala’’. The virgin and clean beaches at Payyambalam, Meenkunnu and Kizhunna are a tourist's paradise. One could lose oneself riding into the sunset at Kerala's only drive-in beach at Muzhippilangadi. Kannur has many monuments which were chief residences and control centers during the days when British and Europeans invaded the land. There are many well known churches and temples, one even dedicated to the serpent god. Parassinikadavu, a temple in Kannur, is open to all and is the only place where one can see the famous art form of Theyyam performed everyday. The famous snake park in Kannur is unique to it and the demonstrations there are quite popular. Visiting Thalassery you could visit not only the first gymnastic center but also you might be presented with an opportunity to watch superb performances at the very birthplace of the art ‘‘Circus’’.

Kannur has always been a favourite destination of the foreign traveller. Europeans, Chinese and Arabs have visited Kannur coasts. Kannur finds mention as NAURA in early history. Marco Polo, Fahian and Ibn Batuta are some of the well known travellers to visit Kannur. The ships of Solomon are believed to have anchored along Kannur coasts to collect timber for building the ‘‘Temple of the Lord’’.

Kannur is an ideal stop over when you travel between Cochin and Goa.

Theyyam or Theyattam is an ancient and still popular ritual dance of Malabar viz North Kerala. It’s a unique combination of dance, music and also reflects the main features of a tribal culture. The Theyyam performance has an aura of divine splendour as its accompanied by rituals and other devotional hymns. Its indeed an unprecedented experience to watch this dance symbolising the ultimate power. Theyyam is generally performed in front of the village shrines. Performance of a particular deity according to its significance and hierarchy in the shrine continues for 12 to 24 hours in the intervals. There are a large number of temples in Kannur where Theyyam is performed.

The Theyyam perfromance can be observed from Oct to March at various Kavu (small temples) spread over the district. Watching theyyam in the midnights invoke the inner feelings of our mind.