Ten Thousand Villages New Haven Your chance to browse a wide variety of fair-trade goods from 38 different countries, right here on Chapel St.