Cagayan Valley: Portabaga Falls, Sta. Praxedes

Sta. Praxedes is the first town of Cagayan from the Province of Ilocos Norte. In this town, you will find one of the tallest waterfalls in Cagayan. Portabaga Falls is 41 feet in height and is not that far from the national highway. Actually, you don't need to trek just to get to this place.... Continue Reading →