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 town and its surroundings has a population of 120,416.