About The Palavayal Farm Resorts Contact The Palavayal Farmhouse Road Enichal Palavayal PO, 670511, Kannur, India