Picture yourself in one of the over 17,000 islands in the Republic of Indonesia. One of the most notable and particularly interesting islands is known as the habitat of the Komodo dragon. It is the largest lizard on earth and the island is known as Komodo Island. But no need to worry, the Komodo dragon is …