Avenida Charles Darwin Y Tomas De Berlanga, Puerto Ayora, Isla Santa Cruz, Puerto Ayora (Galapagos Islands), Ecuador