Hydro Falls – Travel Guide to Benguet’s Natural Wonder Hydro Falls is one of the natural wonders closest to Baguio City. Know why this is one of Benguet's most sought-after destinations! Read More »
Baguio Arboretum – Into the woods of Baguio City The Baguio Arboretum is one of the would-be tourist spots in Baguio. This nursery for trees and plants would make you feel closer to nature! Read More »