Cuba

  • last year
The Caribbean ground sloths, one of the last survivors of the pleistocene megafauna, lived in Cuba possibly until 2660 BCE.

Recommended