Explore relationships
Kavvayi Backwaters
Kavvayi Backwaters, located near Payyanur, is the third largest backwater in Kerala and the largest one in north Kerala. The Kavvayi Kayal (backwaters) is dotted with several islands of various size.
Use + to expand a branch. Click a topic name to open its summary.