Tag: Cordillera Central (Philippines)

Cordillera Central (Philippines)

The Cordillera Central is the great mountain spine of northern Luzon and the largest, highest mountain system in the Philippines. Its rugged ridges, deep river valleys, pine-covered slopes, cloud forests, and cultivated terraces form one of Southeast Asia’s most distinctive highland landscapes. Rising between the Ilocos lowlands to the west and the Cagayan Valley to …

Continue reading