African street markets are a treasure trove of unique finds, giving you an authentic taste of local culture and craftsmanship ...