Kalarivathukkal Bhagavathi Temple Kannur
Kalrivathukkal Temple is a very famous temple located in Valapattanam in Kannur district. As the name suggests, this temple was associated with a Kalari where weapons training was practiced. This place, which provided Kalari training to many young men from Kolathur, also molded many warriors for Kolathuri’s army. It is said that at least five…
