VIDEO: Hundred Islands Philippines Aerial Tour

Take a spectacular aerial tour at one of the most magnificent natural geological formations in the Philippines, the Hundred Islands. The Hundred Islands is a national park in the Philippines. The protected area is located in the city of Alaminos, in the province of Pangasinan in northern Philippines.

Drone Pilot: Jessie Barrios

(Visited 111 times, 1 visits today)

RECOMMENDED FOR YOU