The City of Pines, Baguio City, is slowly reclaiming its place as one of the country’s top tourist destinations.
ADVERTISEMENT

The City of Pines, Baguio City, is slowly reclaiming its place as one of the country’s top tourist destinations.