Kavvayi Backwaters


Hours Open : 12:00 AM - 11:59 PM


(50 kms from Kannur) –Kavvayi Backwaters located near Payyannur is the third largest backwater in Kerala and the largest one in north Kerala. The Kavvayi Kayal(Backwaters) is dotted with several small and large islands. Valiyaparamba island is the largest among them and stretches over 16 km2.

Located north to Payyannur, Kavvayi is the largest backwater stretch in North Kerala. It stretches from Kavvayi near Payyannur in Kannur district to Neeleshwar in Kasargod district. There are several small and large islands in the backwater adding to its enchanting beauty. The backwaters is fed by four rivers.

Kavvayi backwater is named after the Kavvayi island close to payyannur. Kavvayi used to be an inland port and a major administrative center during the past centuaries. Now the importance of Kavvayi island has diminished but still there are several educational institutions in this small island as a remnant of its years pride and glory.

Another major island is the Valiyaparamba island and it is the largest among them. The northern portion of Kavvayi Backwaters is also known as Valiyaparamba backwaters. The island is approximately 16 km2  in size with a population of 10,000. The island's main source of income come from agriculture and fishing. A secluded beach named Valiparamba beach runs parallel to the backwaters on its western side.

Getting There

50 kms north of Kannur.

Contact Detail

Kavvayi , kannur , kerala