WATERFALL RESTAURANT IN PHILIPPINES

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.