For those who like their pizza with a bit of a kick, the “Carcass” (don’t let the name scare you) is a meat lover’s dream.
Welcome to Shelburne Farms, Vermont’s agricultural wonderland. Nestled along the shores of Lake Champlain, Shelburne Farms is ...