Guest Room at Malabar Cove Beach House -
Kannur - North Kerala - South India