Answer: DAULE

AnswerCrossword Clue
DAULERiver or town in Ecuador