This amazing restaurant is located near the beautiful
waterfall at the Villa Escudero Resort in the Philippines. Offers a unique
dining experience by the waterfall, while you are constantly stepping into the
water.
Delicious local food is served on bamboo tables at the foot
of the waterfall.
Comments
Post a Comment