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