Sree Jagannath Temple Thalasserry
Sree Jagannath Temple is a renowned temple in Kannur established by the Sree Narayana Guru in order to put an end to the social evil of caste system. It is located on the coast of Malabar nearly 1 kilometer away from the Thalassery Town. The rituals of this temple are conducted by non-Brahmins. The temple … Read More