El Nido Beach, Philippines

17
El Nido Beach, Philippines

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