Location is kinda out of just how, very hard to hail taxi, and hotel foyer access very restricted. United Kingdom Welcome to Riverback Sanctuary — our cozy cabin by the river in Liwa, Zambales. A tranquil spot where time slows down and mother nature usually takes the guide. Our modest island presents the kind of relaxed that’s hard to find.