Skip to content
Black faced Langors and spotted deer have a symbiotic relationship and hang out together warning each other of leopards on the prowl.
Sri Lankan crocodile known as a Mugger Crocodile.
There is a leopard in this photo between the trees…
This is a Sri Lankan Sloth Bear – there are somewhere between 500-1000 of them left in the wild.
Like this:
Like Loading...
Related