The Caribbean boasts about 700 Caribbean islands, but only 28 of them are deemed sovereign states and dependent territories.