An exterior view of Sree Chirakka Kavu Bhagavathy Temple at Thalassery, Kannur
Sree Chirakka Kavu Bhagavathy Temple