Gorée Island, a small island off the coast of Dakar, Senegal, is believed to have been ... memorial on the island and its 'doorway of no return' to better understand the conditions enslaved ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results