VIDEO: Explore the Beauty of Sagada from Above

Explore the beauty of Sagada Mountain Province from above.

Sagada is a town in the Cordillera Mountains, within the Philippines’ Mountain Province.

Drone Pilot: Robby Pascual

(Visited 514 times, 1 visits today)

WHAT'S NEW