Wildlife on Camera

There are some interesting websites which show wildlife on camera, I came to know of this one at Leuser Park in Sumatra in Indonesia, through this post. Many years ago I went on a very unofficial tour of the jungle in Sumatra invited by local kids, and we got caught in an afternoon storm so […]