Rupert Parker enjoys some green adventures in Vermont, the jewel of New England. Read the full story here