Isabela, officially the Province of Isabela, is the second largest province in the Philippines in land area located in the Cagayan Valley. Its capital and the largest local government unit is the city of Ilagan. From Wikipedia
The super typhoon exacerbated a crisis in the Philippines, already reeling from a series of back-to-back storms.