In the heart of Kannur is located the Chovva Sree Siva Temple in Mele Chovva; it is just 3 km. south of Kannur on the side of NH-17. Thayyil Sree Siva Temple is also situated at a distance of about 3 km. southwest of Kannur at Thayyil bus stop. Other temples of this area are […]
The post Lord Shiva Temples in Kannur, Kerala appeared first on Hindupad.