Visit of Cathy Chapman Lake Champlain Vermont House

[ad_1] A wooded plot on the shores of Lake Champlain in Panton, Vermont, captivated a couple…