Nacpan Beach: El Nido's Four-Kilometer White Sand Crescent | OnlyBeaches