Labassin Waterfall Restaurant, Philippines

Labassin waterfall restaurant is a unique and truly memorable.Labassin Waterfall Restaurant, Philippines

Located in the resort Villa Escudero Philippines, where guests can enjoy lunch in the water flowing from under their feet.

Besides enjoying the authentic local cuisine, you can almost “touch the area”, by enjoying nature piled by experienced and coconut plantations.