December 29, 2021
Hill Station is considered a fine dining restaurant by Baguio standards. The interior of the restaurant is very posh. I like the wooden beams, the high ceiling, the enlarged windows, and I really like the fairy lights decor they’ve put Read more…