Kavvayi is a group of small islands, 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
Dining
- Near Registrar Office, Civil Station
PO Kannur -670 002 - bookingsuryaheritage@gmail.com
- +91 9895466414, 0495 2553590