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

WHAT'S NEW