Dec 28, 2020, Baguio The Barn restaurant sits on a ridge with a sweeping view of the surrounding mountains. Among all the restaurants here in Baguio that I have been to, I say that this has the best unobstructed view so far. I couldn’t imagine how populated Baguio is now. Even the crevices of deep... read more