🇵🇠Municipality of Delfin Albano, Philippines
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
The Municipality of Delfin Albano is located in the province of Isabela in the Philippines. It has a population of approximately 26,000 people. While it is not known for its maritime industry, the nearby Cagayan River provides opportunities for seafaring activities, such as fishing and river transport.