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 634 times, 2 visits today)