Capistrano Falls
Waterfall · Philippines
Capistrano Falls is in Zambales.
Hiking in Philippines
Explore trails, mountains & hikes
Trails in Philippines
Find hiking routes