Cuba

Posted on
Cuba lies in the northwest of the Caribbean Sea, 90 miles south of Florida, at the mouth of the Gulf of Mexico. Almost the size of England, it is by far the largest island in the Caribbean – in ... Read More