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
photo&description: tripadvisor.com