A Literal Waterfall Restaurant




The resort Villa Escudero is located in the Quezon province in the Philippines where visitors can dine at a unique waterfall restaurant. Sitting at the foot of the Labasin Falls, this eating establishment allows people to slip off their shoes and sit down at one of their many benches where their feet are bathed in cool water. You can even submerge yourself in the water if you want.













Related Posts Plugin for WordPress, Blogger...

Managed by Fun2mails.info - Amazing Photo Gallery
Email By !ncredible Mails

Copyright 2010 Fun2mails.
Designer by Darshan Vithani