El Nido, Philippines - Entire villa
Villa with a natural pool, near Lio beach.
4.5 71 reviews
US$224
View Details