Tag: Chile Laja Falls

Laja Falls or Salto del Laja Waterfall

The Laja Falls or in Spanish it is called Salto del Laja actually is a waterfall located in the Laja River in southcentral Chile....