Sloths in Costa Rica 6 Million Years Ago? Discovering Prehistoric Giants: Costa Rica’s Untold Tale of Ancient Fauna
An exhibition titled “Encuentro” is resurrecting a world where giant sloths, llamas, and other colossal creatures roamed about 6 million years ago.