Lamberts Cove is a delightful country inn for people who are in no hurry
BACK