Norton Brothers Fruit Farm

It’s New England Apple Day!

A beautiful hillside at Sunnycrest Farm in Londonderry, New Hampshire TODAY MARKS the official celebration of the fresh apple harvest…