On The Organic Trail…Burlington

See how and why the people of this college town on Lake Champlain live, breathe and eat green.