A few hundred miles off the coast of Ecuador is a little string of islands with a big place in the public consciousness. The word “Galapagos” is practically synonymous with “tropical island ...
The Cool Down on MSN
Scientists sound alarm over explosive invasion threatening major islands: 'They're really loud'
The invasive amphibians have already multiplied so rapidly that residents can hear them from inside their homes.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results