The resort Villa Escudero is situated in the Quezon province in the Philippines where visitors can dine at a exceptional waterfall restaurant. Sitting at the foot of the Labasin Falls, this eating organization allows public to fall off their shoes and sit down at one of their many benches where their feet are bathed in cool water. In most cases, getting too close to a waterfall can prove deadly, but not at this particular restaurant, at Villa Escudero. Here, people are actually encouraged to take off their shoes and get as close to the falls as possible. Set right at the foot of Labasin Falls, this special place invites customers to taste popular Filipino dishes, while fresh spring water from the falls flows under and over their feet, making this an unforgettable experience. here we shared beautiful nature look restaurant you see this post and comments about this work. Enjoy!