Ten Thousand Villages not only has amazing items for sale, they also have the brilliant mission of being fair trade. Support a good cause while finding unique gifts, decorations, candles, coffee, scarves, hats, jewelry, instruments... all hand-crafted, high quality items. The employees in the store are volunteers, and are very helpful. The store is gaining popularity and is now usually quite crowded.
more