In Southern state of Kerala lies Kannur city has deep rooted traditions blended with natural beauty. For being everything that it is and more; Kannur is known for its immaculate beaches ...