Kitchen Corner




Waterfall Restaurant in Philippines


The Labassin Waterfall Restaurant is a truly memorable experience.It is  located at the Villa Escudero Resort in the Philippines, guests can enjoy lunch while the water flows under their feet ....

No comments:

Post a Comment