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

BACK