WATERFALL RESTAURANT IN PHILIPPINES

Pin It Tweet ItFace it
The Labassin Waterfall Restaurant is a truly singular and memorable experience. Located at the Villa Escudero Resort in the Philippines, guests can enjoy lunch while the water flows under their feet.