5th Floor Rosebank College House, 5 Waterkant Street Cape Town 8001
Polillo is an island in the northeastern region of the Philippine archipelago. It is the largest island and the namesake of the Polillo Islands.