Kannur, also known as Cannanore, is a coastal city in the northern part of Kerala, India. It is famous for its rich history, culture, and natural beauty. Kannur was once …

Kannur, also known as Cannanore, is a coastal city in the northern part of Kerala, India. It is famous for its rich history, culture, and natural beauty. Kannur was once …