Article by:
Kara Santos
El Nido has been named a number of times by travel publication sites as the best island beaches in the world because of its paradise-like attractions with white sand, turquoise waters, vibrant coral reefs, and stunning limestone cliffs. Read the full travel story here.