What are the major rivers in the Philippines?
The Philippines has more than 7,000 islands, so it is no surprise that the country is blessed with numerous rivers. The Philippines' longest river, with a length of 230 kilometers, is the Cagayan River. The Agno River, which is 211 kilom kilometers long, is the Philippines' second-longest river.