The Hundred Islands National Park is the foremost tourist destination in the province of Pangasinan in northern Philippines. It is located in Alaminos City , Pangasinan and consists of 123 islands. Only three of them have been developed for tourists, namely: Governor Island , Quezon Island , and Children's Island .