Apple Picking and Leaf Peeping in Northern New England. While you are driving between the peak foliage conditions in New Hampshire and the peak tourist season on Cape Cod, Massachusetts be sure to stop at the centrally located Apple orchards at Applecrest Farm Orchards in Hampton Falls, New Hampshire. The whole family can enjoy a […]
