The African heritage in the region
There is no Caribbean "mainland" but there are countries in Central America with Caribbean borders. The most spoken language in Central America is Spanish.
Central American Culture
The only country in Central America that does not border the Caribbean Sea is El Salvador. All other Central American countries do border it.
Mexico and most countries found in Central America, the Caribbean and South America.
The Caribbean Sea is east of Central America
Mexico and Central America, the Caribbean and South America.
The Caribbean is East from all of the Central American countries and many of the islands are also North.
The Caribbean sea
the Caribbean, south America and middle America
Middle America incorporates the Caribbean as well as countries that lie between the United States and Colombia.
Some of the Caribbean islands, such as Cuba and Dominican Republic, are part of the Central America while other part of islands are owned by other countries which is USA, UK, France, and Netherlands.
"Twenty-three Countries in North America" (that's including Central America and the island nations of the Caribbean).