The southern villages of Haverhill follow the course of the Oliverian Brook, with its winding banks that originate in the foothills of the White Mountains and pour into the mouth of the Connecticut... This description may be from another edition of this product.