English: They live in Galapagos islands.
Telugu: వారు గాలాపాగోస్ దీవుల వెంట కూడా నివసిస్తున్నారు.