Towering limestone cliffs, powdery-white sand beaches, colorful marine life, a stunning sunset and a vibrant resort town atmosphere - this is El Nido. Touted as one of the Philippines' hidden gems. This activity will take you to some of the towns many islands and beaches.