VIDEO: Sagada Mountain Province Philippines Aerial Tour

Experience the wonders of Sagada Mountain Province in this aerial tour. Sagada is a town in the Cordillera Mountains, within the Philippines’ Mountain Province.

Drone Pilot: Travel Now Asia


(Visited 141 times, 1 visits today)

RECOMMENDED FOR YOU