Mar 12, 2007
Mar 12, 2008
Komodo is another of the 17,000 islands that make up Indonesia and is the only place on earth where you can find the giant lizards that have come to be known as the Komodo Dragons. The island itself is best described as rugged, a fairly unforgiving environment, burnt dry by the sun. it is now great surprise therefore that it is home to a reptile that resembles something from the age of dinasors.