Cape Coast Castle, Ghana

At the height of the slave trade, Cape Coast Castle was the biggest storehouse along the Atlantic Coast and headquarters of the British colonial government…