back
to top

#1 – Waterfall Restaurant, Philippines

Restaurant at the foot of Labasin Falls!

10 World

via planetsurprises.files.wordpress.comcomplain

via planetsurprises.files.wordpress.comcomplain

This restaurant is a part of a popular resort complex Villa Escudero. It offers delicious Filipino dishes and allows guests enjoying fresh spring water that flows under their bare feet. Delicious food and a large whimpering waterfall create unforgettable atmosphere.

Don't forget to add a comment

Social