Home > Landscapes of America > New Hampshire > Tamworth Photo
A peaceful fall foliage scene in Tamworth, NH. The little town of Tamworth sits at the southern edge of the White Mountains of New Hampshire, just north of Wolfeboro, Meredith, and the rest of the Lakes Region. Many hiking trails cross the area around Tamworth, including trails to Mt. Whiteface and Mt. Chocorua.
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 of Tamworth, New Hampshire.