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 invasive amphibians have already multiplied so rapidly that residents can hear them from inside their homes.