GM. Yes, the Philippines is a mountainous country. It is an archipelago with over 7,000 islands and many of these islands are characterized by rugged terrain, volcanic mountains, and scenic landscapes. Sierra Madre in the north is biggest mountain ranges of all.😊
You are viewing a single comment's thread from:
Very cool! I hope to hike on them some day!