Home > Landscapes of America > Massachusetts > Woburn Photo
A spectacular sunset at Horn Pond in Woburn, MA, near the Winchester border. Woburn is primarily a residential town that is located a few miles north of Boston. Some of the most beautiful scenery in the Boston area can be found at Horn Pond, which has a variety of hiking trails as well as a walkway around the pond.
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 Horn Pond in Woburn, Massachusetts.