The image shows either Elmina Castle or Cape Coast Castle in Ghana. Both are former slave trading forts and UNESCO World Heritage sites.
The image shows either Elmina Castle or Cape Coast Castle in Ghana. Both are former slave trading forts and UNESCO World Heritage sites.

