Komodo dragons, Earth's largest lizards, can only be found in a tiny corner of Indonesia. Tourists flock to see them, but the country's 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 the country's 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 the country's authorities want to return Komodo Island to the dragons.