A newbies guide to Sagada, Mountain Province, Philippines

So yep, that picture right there is indeed the Philippines. I KNOW. I’m surprised too. The view overlooks Sagada, Mountain Province, a scenic and sleepy town perched in the central Cordillera mountains of Luzon, the northern island of the Philippines. Sagada is special for many reasons, not only due to the incredible sights and activities it has on offer, but…