A small, quintessential town, Dorset is framed against the Green Mountains, Vermont's picturesque region with plenty of ...