Sree Laxmi Narasimha Temple Tellicherry, Kannur, Kerala, india.Sree Lakshmi Narasimha Temple is an important piligrim centre for GS Brahmins in the Northern parts of Kerala, and is located in the heart of Tellicherry town, in the Kannur district of Kerala. The Temple is less than half a kilometre from both the Railway station and the Bus stand. Follower |
AdsNearest Temples |