
Two Sisters’ Garlic of Clough Tavern Farm is a produce farm with vegetables in Canterbury, New Hampshire.
Season starts in June.
616 Clough Tavern Rd, Canterbury, NH 03224
Two Sisters’ Garlic of Clough Tavern Farm is a produce farm in Canterbury, New Hampshire with vegetables and pick-your-own crops.