A pitta is a jewel of a bird. Found in tropical forests in Africa, Asia and Australasia, these are amongst the most beautiful of animals – and the Philippines Red-Bellied Pitta is no exception. This bird was known to be present on many islands in the East Indies, so was considered in no real …
[Read more...] about Pittas, Giraffes, Elephants, and Cans of Worms