Source: Tourism MediaSlave MarketAn Anglican cathedral now stands on this site where slaves once suffered before being sold into harsh servitude.WorldAfricaTanzaniaZanzibar TownStone TownSlave Market