Costa RicaCosta Rica

Waterfall del Zorro

Located on the outskirts of Jaco, the 35-foot Waterfall del Zorro is a popular destination for combo ATV/hiking/horseback riding excursions.

Waterfall del Zorro in Pictures