El Imposible National Park, El Salvador

El Imposible National Park, El Salvador

El Imposible National Park, El Salvador, takes its name from a difficult-to-reach mountain pass in this rugged part of the Ahuachapan Mountains, near the border with Guatemala.

JDS Travel News JDS Viewpoints JDS Africa/MI