Tag: La Presa Farm

Cafe In The Sky: The Mother of All Overlooking Views in Baguio

If you’re looking for a stunning view of Baguio’s rolling hills and extra wide skyline. You have to visit Cafe in the Sky. Tucked on one of the…