People say that nature is good for the soul. Spending time enveloped in its tranquility and beauty can do wonders for anyone. Fortunately, Baguio City is filled with plenty of green spots that serve as prime areas for relaxation and healing. Some even look like they come straight out of the movies. So, if you’re […]