Cuba

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

Category

🏖
Travel