The Caribbean is the region between North America and South America nestled between the Atlantic Ocean and the Gulf of Mexico. The Caribbean refers to both the group of islands that populate the region, as well as the Caribbean Sea from which the region derives its name.

learn more… | top users | synonyms

-4
votes
0answers
111 views

Caribbean island forcibly depopulated

I seem to remember reading a notice that armed forces of the United States forcibly depopulated some Caribbean island to prevent the locals from mating within their own small group. I don't remember ...