firsttimetravels.com
First-time in Forest House | First-Time Travels
Forest House has great food, great ambiance, and great view. One of the must-try restaurants when in Baguio City, Philippines.