Sergio’s First Selfie

Sergio was quite excited to share with you the island where he grew up, Isla Escudo de Veraguas, which is off the coast of Panama. The pygmy three-toed sloth is critically endangered and is ONLY found on the Isla Escudo de Veraguas. Because of the limited resources of space and food, the sloths on the island are 40% smaller than … Read More