Endemic to Panama’s Isla Escudo de Veraguas, the pygmy sloth is a critically endangered species due to deforestation and habitat fragmentation. Efforts to preserve their mangrove forest habitat and ...
In the dense mangroves of Isla Escudo de Veraguas, a small island off the coast of Panama, resides one of the world’s most endearing and enigmatic creatures: the Pygmy Three-Toed Sloth (Bradypus ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results