Pinsal Falls is one of Ilocos Sur’s finest natural secrets. This 85-foot waterfall can be found in Santa Maria.


Find Hotels Near Pinsal Falls


The Best Places to Visit Places in the Philippines



See also  The Best Philippine Travel Ideas This January
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments