Cagayan River



The Cagayan River is the longest river in the Philippines. It is located on the island of Luzon and flows north through the Cagayan Valley from the Luzon Cordillera into the ocean to the north. In total, the river is 505km long and passes through the provinces of Ifugao, Isabela, and Cagayan. The city and regional centre of Tuguegarao is located on the river's right bank.