Sagada is the name of a town found in the Mountain Province of the Philippines. From its stunning landscapes to lush forests, it is known for picturesque and panoramic views of the hills and mountains ...
IF YOU’VE ever been to Sagada and walked from St. Theodore’s Hospital down to Sagada Weaving on Makamkamlis Road, then you would’ve noticed the pine trees that line one side of that stretch. In the ...