Thoniyotu Kavu← Explore all Temples & Teerth Place: Cannanore KeralaThoniyotu Kavu. Located in Cannanore.AddressOld NH 17, KannurOpen this temple in the Encyclopedia