El Nido Beach, Philippines

16
El Nido Beach, Philippines

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