The Caribbean islands span 28 countries and support a diverse population of over 20 million people it is a region of the Caribbean Sea, its islands and coasts, are located between Northern and South America.