Igorot Garden

Igorot Garden

It’s a small garden where you can relax if you’re tired of walking.
This tourist spot is found in Baguio, Phiilippines
Tags: park, nature,