Giant Anteaters. In Brazil's Pantanal, the Giant Anteater must be one of the strangest yet most impressive of creatures. At Pousada Aguape, in the Southern Pantanal we were lucky enough to see several Anteaters reasonably close. The Giant Anteater (Myrmecophaga...

read more