Greener is Better in Boston

Boston is one of the greenest cities in America, and we invite you to see firsthand this exemplary city. But what exactly makes Boston so Green?