Av. Rodriguez Lara Y San Cristobal (Frente A La Oficina De Avianca), Puerto Ayora (Galapagos Islands), Ecuador