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

RECOMMENDED FOR YOU