Isla Santa Cruz, Puerto Ayora, Calla 18 De Febrero Y Marchena, Puerto Ayora (Galapagos Islands), Ecuador