Cara Sucia River Cara Sucia River is a river of El Salvador. It
arises in the foothills of the Parque National El Imposible and
flows westward through the area of Cara Sucia in the Ahuachapán
Department region to a bay near El Zapote. - "Water Resources
Assessment of El Salvador" (pdf). United States Army Corps of
Engineers (USACE). 1998. Retrieved June 23, 2009. |This El
Salvador location article is a stub. You can help Wikipedia by
expanding it.| Read in another language This page is available
in 1 language