Travel junkie or not, Baguio is a must-visit place if you ... the City of Pines’ pretty mountain landscapes, cool breeze, and ...