By coconuter  |  Location: Philippines  |  05/04/08  |  Pics: 1

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...