It is held every year.
Grenada.
cayman islands
CARIFTA stands for Caribbean Free Trade Association. It was established in 1965 to promote economic integration and cooperation among Caribbean countries. Today, it is known as CARICOM (Caribbean Community) and has expanded its focus to include a wider range of issues beyond just trade.
CARIFTA Games was created in 1972.
carifta means caribbean free trade association
carifta means caribbean free trade association
carifesta is carifta
1924
to have fun and to make money
Jamaica’s finished with 69 medals, 29 gold, 25 silver and 15 bronze.
I think it was Jamaica