Birchwood Orchard is an orchard with apples in Mason, New Hampshire.
Season starts in about 5 weeks.
Mason, NH 03048
Birchwood Orchard is an orchard in Mason, New Hampshire with apples, pick-your-own crops, and orchard rows.