Trivia Question

Which island country lies directly north of Jamaica?