Ten Thousand Villages – Buffalo


Ten Thousand Villages is more than a store. It’s a place where you can explore and connect with your global village. Ten Thousand Villages provides vital, fair income to artisans in Asia, Africa and Latin America by selling their handicrafts and telling their stories in North America.

Spotlight