'Rio Grande de Cagayan is the longest river on this largest Philippine island'
Luzon
ISLANDS: Rio Grande de Cagayan is the longest river on this largest Philippine island
Rio Grande de Cagayan is the longest river on this largest Philippine island
Rio Grande de Cagayan is the longest river on this largest Philippine island
ISLANDS
Luzon
ISLANDS