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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results