Bristol Vermont – Municipal
Bristol village occupies a commanding site upon an elevated plain- about one hundred and twenty feet above the bed of New Haven River, just after that stream leaves the wild ravine known as “The Notch.” Lying thus at the very base of Hogback Mountain, with South Mountain on the southeast, fine examples of the picturesque […]