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