Caribbean Countries quiz

Average:  6.89
Played:  13233
Can you recognize these countries and territories on a map of the Caribbean sea?