Tag: Komodo island

  • Komodo Island: New 7 Wonders Of Nature

    Komodo Island is part of Indonesia’s 17,508 archipelago that make up the Republic of Indonesia. The island is named after the Komodo Dragon, the largest (or giant) lizard on earth. The Komodo Dragon grows to an average length of 2 to 3 metres (6.6 to 9.8 ft) and weighing around 70 kilograms (150 lb). This island…