Explore the pristine beaches and hidden gems of the Philippines’ 7,641 islands. Discover the best spots for snorkeling, diving, and island hopping.