Embark on an exciting island hopping adventure at 100 Islands National Park. Explore the picturesque landscape of this stunning archipelago located in Pangasinan, Philippines. Hop from one island to another, discovering hidden coves, pristine beaches, and crystal-clear waters. Marvel at the breathtaking limestone formations that dot the islands, creating a unique and captivating scenery. Enjoy swimming, snorkeling, and diving in the vibrant marine ecosystem, teeming with colorful coral reefs and diverse marine life. Don't miss the chance to visit the iconic Governor's Island, Quezon Island, and Children's Island, each offering its own charm and attractions. Spend your weekend surrounded by nature's beauty, relaxing on the sandy shores, and immersing yourself in the tranquility of this tropical paradise.