Set off on a leaf-peeping adventure to check out New England's best fall foliage.
Sunapee is a beautiful spot along the leaf-peeping trail in New Hampshire.