Sierra Madre: The Natural Barrier of Luzon
  • 2 years ago
Sierra Madre, also known as the “backbone of Luzon”, is the longest mountain range in the Philippines. It is also the natural barrier of Luzon against calamities.

Sierra Madre became one of the trending topics on social media this past weekend as Super Typhoon #KardingPH passed through the country. But what is the Sierra Madre?
Recommended