Kannur is a city and a Municipal Corporation in North Malabar region, state of Kerala, India. It is the administrative headquarters of the Kannur District and situated 518 kilometres north of the state capital Thiruvananthapuram & 137 kilometres south of the major port city & a commercial hub, Mangalore. During British rule in India, when Kannur was a part of the Malabar District, the city was known as Cannanore. Kannur is the largest city... Show more

source