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