the body of water that separates africa from the land of her former colonisers in europe in west africa the cape coast castle of ghana and its dungeons