Cape Cod

Cape Cod Lavender Farm

0

Island Pond Trl.,
Harwich,
MA,
United States,
02645.

In a small outbuilding with an honesty box, the farm shop sells a heavenly lavender-lemon marmalade.