Long before today’s tree-dwelling sloths, a 4-ton giant roamed South America — and it may have stood and fought like a bear.
Sloths are one of the most beloved and fascinating creatures found in Costa Rica, captivating visitors with their slow movements and endearing expressions. An image of a sloth in its natural habitat ...