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