Tag - Cabugao

Articles about Cabugao, a municipality or town in the province of Ilocos Sur in the island of Luzon. Cabugao is at the northern part of the province.