The Caribbean Sea lies between North and South America, and its islands are scattered throughout this region.