fbpx

Giant Anteater Costa Rica

Giant Anteater Costa Rica

The Giant Anteater can be seen at Corcovado National Park Costa Rica. This beautiful animal is endangered and needs our protection.