During a long sweaaaaty hike in the Corcovado National Park in Costa Rica we were able to smell this Northern Tamandua. Yes you heard right “smell” – then we spotted it 😅
Location – Corcovado National Park
During a long sweaaaaty hike in the Corcovado National Park in Costa Rica we were able to smell this Northern Tamandua. Yes you heard right “smell” – then we spotted it 😅
Location – Corcovado National Park
Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.