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 59 times, 1 visits today)

RECOMMENDED FOR YOU