Nestled in the Connecticut Valley of southwestern New Hampshire, Walpole is recognized as one of New England's most picturesque villages.
Renowned for its beautifully restored historic buildings, Walpole's charm and character are preserved by its dedicated residents.
Generated from their website's infomation