abstract:Puerto Ayora is a town in central Galápagos, Ecuador. Located on the southern shore of Santa Cruz Island, it is the seat of Santa Cruz Canton.
As the Farley sailed from PuertoAyora, Watson wrote me a long e-mail from the radio room, in which he declared his intention to stay and look for poachers in Ecuadoran waters.