Lake Winnipesaukee, New Hampshire. The largest lake in NH is Lake Winnipesaukee which covers 72 square miles (186 km�) in the east-central part of New Hampshire. With sparkling beaches, glowing trees of vibrant colors in fall, the Lake offers grand views. For other high resolution New England foliage gigapans,...
- Total Views
- Explore Score