News
1. Cape Coast Castle. One of the most significant landmarks in the history of slavery — Cape Coast Castle — stands as a haunting reminder of the human suffering endured during the slave trade.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results