Tag - Apayao Province

Articles about Apayao, a province in the island of Luzon, Philippines. Apayao Province is under the Cordillera Administrative Region or CAR.