Living Among the Dragons
Komodo dragons, Earth's largest lizards, can only be found in a tiny corner of Indonesia. Tourists flock to see them but authorities want to return Komodo Island to the dragons.
Komodo dragons, Earth's largest lizards, can only be found in a tiny corner of Indonesia. Tourists flock to see them but authorities want to return Komodo Island to the dragons.