Hundred Islands National Park in Alaminos, Pangasinan in the northern Philippines