Kavvayi
Payyannur, Kannur, kerala, India
Phone: Not available
About
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.