Kannur is a coastal city in the south Indian state of Kerala. It was once an ancient trading port in India.