Passage: Galápagos Islands -- The Galápagos Islands and their surrounding waters form the Galápagos Province of Ecuador, the Galápagos National Park, and the Galápagos Marine Reserve. The principal language on the islands is Spanish. The islands have a population of slightly over 25,000.
Question: are any of the galapagos islands inhabited by humans
1