Located in the southwest corner of New Hampshire, Surry is an unspoiled town that in spite of major change retains the qualities of a nineteenth-century village. Framed by natural beauty, Surry was... This description may be from another edition of this product.