Cape Coast Castle (Swedish: Carolusborg) is one of about forty "slave castles", or large commercial forts, built on the Gold Coast of West Africa
Cape Coast Castle (Swedish: Carolusborg) is one of about forty "slave castles", or large commercial forts, built on the Gold Coast of West Africa
Cape Coast Castle (Swedish: Carolusborg) is one of about forty "slave castles", or large commercial forts, built on the Gold Coast of West Africa