The Amazing Waterfalls Restaurant in Villa Escudero Philippines

A friend of mine Ng Sek San just share an amazing waterfalls restaurant, since everyone is curious where is this place located, i’ll blog about this. It’s a Restaurant in Villa Escudero Philippines.

According to sources, this place Villa Escudero Resort of San Pablo City in the Philippines offers magnificent experience for their guests to get closer with the nature while dining in. This waterfall restaurant sits at the foot of Labasin Falls and guests are served local cuisines on handmade bamboo tables while having their feet in the water.

Here’s the link to the Waterfall Restaurant

villaescudero.com

2 thoughts on “The Amazing Waterfalls Restaurant in Villa Escudero Philippines

Leave a Reply

Your email address will not be published. Required fields are marked *