Nestled in the picturesque city of Alaminos, Pangasinan, Hundred Islands National Park boasts a collection of around 124 islets during low tide, scattered over an area of 16.76 square kilometers. These islets feature a varying mix of sandy beaches with colors ranging from powdery white to toasted beige, offering a stunning contrast to the clear blue waters. Visitors can indulge in a wide array of activities such as kayaking, snorkeling, island hopping, and picnicking. Despite its natural beauty and array of activities, Hundred Islands National Park has few amenities, so plan your trip accordingly, although it does have restrooms.