Costa RicaCosta Rica

La Llorona Waterfall

An enormous 100-foot waterfall marks the end of the Las Marias Trail from Corcovado's Sirena Station. This inviting cascade can be seen from the boat ride to and from the park.

La Llorona Waterfall in Pictures