Interesting facts about Komodo Island

Komodo Island is one of the 17,508 islands that compose the Republic of Indonesia. Komodo Island is believed to have been formed approximately 1 million years ago. The island is significant becouse it is the habitat of the Komodo dragon, the largest lizard on Earth. Komodo Island has a surface area of 390 square kilometres … Read more