rock inn cafe

A Sagada Primer

Within the Cordillera Mountains in Northwestern Philippines lies an enchanting town called Sagada, one of the six (6) provinces of the Cordilleras. Here’s a primer for those who want to visit Sagada for the first-time!

A Sagada Primer