Relatively unknown to outsiders, there exists a wonder of nature hidden
deep within the outskirts of Iba, Zambales. In fact, even most of the
inhabitants of Iba are oblivious of the beautiful Twin Waterfalls of
Sta. Barbara.
After
taking a two-hour long bus ride towards northern Zambales we...