Archive for October 12th, 2013

One of New Hampshire’s Best Locations for Apple and Pumpkin Picking is Londonderry

Oct 12, 2013 No Comments by

The best place to pick apples in New Hampshire.  Londonderry, New Hampshire holds onto its reputation as “Apple Town” as the picking season is in full swing. With four orchards to pick from, apples come in a variety of flavors, sizes and colors. From sweet to tart, indulge your taste buds in freshly picked apples […]

Farms, Outdoors Read more