Category

  • | Aug 03 2016

Labassin waterfall restaurant is a unique and truly memorable. Located in the resort Villa Escudero Philippines, where guests can enjoy lunch in the water flowing […]