HUNDRED ISLANDS NATIONAL PARK

Frequented by both locals and tourists, this marine park is composed of around 123 islands across Lingayen Gulf in the town of Alaminos, Pangasinan. Here, visitors can explore white sand beaches, expansive caves, limestone cliffs, and colorful marine life.