June 30, 2022
The world’s largest living lizards are found only in Indonesia’s World Heritage-listed Komodo National Park and neighbouring Flores, and only 3,458 of the species are left in the wild.
The world's largest living lizards are found only in Indonesia’s World Heritage-listed Komodo National Park and neighbouring Flores, and only 3,458 of the species are left in the wild.
June 30, 2022
The world’s largest living lizards are found only in Indonesia’s World Heritage-listed Komodo National Park and neighbouring Flores, and only 3,458 of the species are left in the wild.