Komodo National Park is a fascinating place, with barren, desolate features and the rare, slow lumbering giant lizards that most people go there to see. These endangered animals live on a small group of islands between Sumbawa and Flores in [...]
Posted On : Aug, 29 2009 | Comments : 0