Watering Holes

The Red Lion Pub & Inn
#92 Upper General Luna Road, Baguio City, Philippines

China Post Watering Hole China Post Watering Hole Directions