Ten Thousand Villages sells an eclectic mix of hand-crafted gift items from all over the world. The nonprofit store, which prides itself on "60 years of trading fairly," works with artisans in developing countries and ensures they are paid fair and equal wages. Things you can find at the shop include bowls, glassware, lamps, mirrors, hand-made jewelry, and other knick-knacks. Ten Thousand Villages has international flare and a mission to promote fair trade -- making it a must-see stop in Old Town.