Home > Landscapes of America > New Hampshire > Hancock Photo
An early fall scene of marshlands and foliage near the center of Hancock, NH. The historic town of Hancock is located in southern New Hampshire, a few miles northwest of Peterborough. Hancock is mostly surrounded by deep woods, with several bodies of water also nearby.
Landscapes of America, a special feature on the Travel Guide of America site, includes photos of beautiful places in the United States, including this scene at Hancock, New Hampshire.