Answer:
Also known as the “backbone of Luzon,” Sierra Madre is the longest mountain range in the Philippines. It covers the northeast coast of Luzon island, serving as natural shield against typhoons coming from the Pacific Ocean.
6.5m questions
8.7m answers