Tag Archives: Twin farms

Twin farms

Twin farms Source: Flickr The New England mentions offer numerous fine bed and breakfast facilities. Among the finest can be found in Woodstock, Vermont – Twin Farms. This 1795 country inn, set on 3 hundred acres of gardens, forests and meadows, offers visitors a peaceful retreat from their busy lives. Rates at this facility are […]