What country's flag is this?
Jamaica
Dominican Republic
Saint Vincent and the Grenadines
Turks and Caicos Islands