Kavvayi in Kannur is one of the foremost backwater destinations in Kerala. It is the third largest backwater in Kerala and the largest one in the whole North Kerala region.