History Extra logo
The official website for BBC History Magazine

Cuba

Articles about Cuba, an island in the north Caribbean