Places to Visit in Kannur

Places to Visit in Kannur Kannur, a city in Kerala, also known by its English name Cannanore, has a solely municipal corporation and administrative headquarters in its district. Situated 518km north of the state capital Thiruvananthapuram, Kannur is the largest city…