El Nido Beach, Philippines

19
El Nido Beach, Philippines

El Nido Beach Paradise, Pinagbuyutan Island, Palawan, Philippines.