This is a picture of the beautiful Verde Safari Beach near El Nido on Palawan Island in the Philippines. The best thing about visiting this beach was that we had it all for ourselves. Nobody was far away.
You are viewing a single comment's thread from: