
Cardigan Mountain Orchard is an orchard with apples and pumpkins in Alexandria, New Hampshire.
Season starts in November.
Cardigan Mountain Orchard is an orchard in Alexandria, New Hampshire with apples, pumpkins, farm stand shopping, and farm store.