Trivia Question Which island country lies directly north of Jamaica? A) Cuba B) Bahamas C) St Lucia D) Haiti Next Question >>