Best All-Purpose Gift Shop
Ten Thousand Villages
READERS' PICK: Ten Thousand Villages operates with a noble mission in mind: to offer a venue for selling craft goods from native peoples around the world, and to pay them fairly for their work. The mostly volunteer staff is a well-traveled bunch, and brings wonders to us: carved stonework from Africa, Central American textiles, paintings from Oceania. Next time you're looking for a little something for someone, make it something wonderful and unique. You'll find it here.