Tag - Abra Province

Articles about Abra, a province in the island of Luzon, Philippines. Abra Province is under the Cordillera Administrative Region (CAR).