National Park · El Salvador

El Imposible National Park

El Imposible National Park, El Salvador

El Imposible National Park is a national park in Ahuachapán Department, El Salvador. National park in El Salvador.

More places in El Salvador