
The Komodo Dragon also known as the Komodo monitor is endemic to the Indonesian islands of Komodo, Rinca, Flores, and Gili Motang. It is the largest species of lizard, growing to a maximum length of 3 m
The Komodo Dragon also known as the Komodo monitor is endemic to the Indonesian islands of Komodo, Rinca, Flores, and Gili Motang. It is the largest species of lizard, growing to a maximum length of 3 m