Category Animals

The Biggest Lizard in the World | Komodo Dragon

The Biggest Lizard in the World.

Komodo Dragon Facts The Komodo dragon has an unusual and spectacular size: this is its main characteristic. Being native to some Indonesian islands, it does not compete with other large carnivores that can occupy the same ecological niche. Its basic…