Cabarroguis

Cabarroguis is the capital and largest town of the province of Quirino in the Cagayan Region of the Philippines. It is located in the north of the province.

The city and its surroundings has a population of 120,416. OTHER INFO.