


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.