Geography: Thalassery is in Kannur district. The palm-fringed terrain of Thalassery has a scenic coastline and features four rivers, canals and hills with orange-hued rock. One of the four rivers is the Mahé River (Mayyazhi river). Muzhappilangad, a 5 km long beach, is located within 6 km of the city centre.
Demographics: As of 2001 India census, Thalassery has a population of 99,386, making it the 8th largest city of Kerala in terms of population. Thalassery has an average literacy rate of 86%. In Thalassery, 10% of the population is under 6 years of age. The Thalassery urban agglomeration is considered as consisting of the Thalassery municipality and panchayaths of Eranholi, Kadirur, Dharmadam, Muzhappilangad, Pinarayi and New Mahe with a present population of around 200,000.
Thalassery Assembly Constituency: The Thalassery assembly constituency consists of Thalassery Municipality and four neighboring Panchayats namely Eranholi, Kadirur, New Mahe and Chokli. Dharmadam has been excluded from Thalassery recently, becoming a separate constituency.
Sree Jagannath Temple: Sree Gnanodayayogam, the prominent social organisation of North Malabar is the governing body of Sree Jagannath Temple. The temple is