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

Category

🏖
Travel