CARIFTA Games was created in 1972.
Grenada.
I think it was Jamaica
cayman islands
every four years
Jamaica’s finished with 69 medals, 29 gold, 25 silver and 15 bronze.
13
1
13
3 gold medals
3 gold medals
carifta means caribbean free trade association