Chovva Maha Shiva Temple abode of Shiva

Share This Article

Chovva Maha Shiva Temple; Kannur; Melechovva; uasatish;

SreeĀ  Chovva Maha Shiva Temple is one of the major temples in Kerala. Lord Shiva is the principal deity. The temple is 4.8 km (15 min) from Kannur city centre.