Select the type of organization you'd like to see from the list:
Load map
Cabiguan is a small town located in the province of Isabela, Philippines. It has a population of around 15,000 people. While it is not a major port city, it is surrounded by several rivers and is located near the coast, making it accessible for seafarers. It does not have any shipyards or factories producing ship parts of note.