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. Like other beautiful backwater locations, Kavvayi has its charms that can literally make you fall in love with the place.
Kavvayi, although still having an element of virgin beauty, has been known by many ancient travelers to the country.