Crossword clues for Ecuador's Santa ___ Peninsula 5 letters:ELENASanta ___ Peninsula, EcuadorELENAEcuador's Santa ___ PeninsulaELENAEcuador's Santa __ Peninsula