Residents on the small resort island of Polillo are accustomed to severe weather — their island sits in the northeastern Philippines, on the edge of…
Residents on the small resort island of Polillo are accustomed to severe weather — their island sits in the northeastern Philippines, on the edge of…