See all Lakes in Kannur
Kavvayi
Payyannur, Kannur, kerala, India Phone: Not availableAbout
Kavvayi is a small island, near Payyannur in the Kannur district of Kerala state in India. The island is connected to Payyannur by a small bridge on the Kavvayi River. This is a very scenic island.