A picture of a Komodo dragon.

April 15, 2014
by DDD
Comments Off on Komodo Dragon

Komodo Dragon

The Komodo dragon is a venomous lizard that lives in the island of Komodo and other neighbouring islands in Indonesia. It is the largest lizard in the world.

A picture of Muscovy ducks.

April 10, 2014
by DDD
Comments Off on Muscovy Duck

Muscovy Duck

The Muscovy duck is one of the few farm animals that were originally domesticated on the American continent where they are indigenous.