Cascada La Escondida

Waterfall, Natural space

Spectacular waterfall that, as its name indicates, is hidden among the exuberant nature. Specialized guides are required to arrive.