Designed by
Title
Komodo is also the name of an island in East Nusa Tenggara, Indonesia. #316922062
Description
Komodo is the largest species of the family Varanidae, as well as the largest lizard in the world, with an average length of 2-3 meters and can weigh up to 100 kg.