Unique Waterfall Restaurant in Philippines. 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.
15 More Pictures Inside....
Credit & Courtesy : www.odditycentral.com
Please, Don't forget to check other pages. We have hundreds of thousands of Funny pictures....
15 More Pictures Inside....
Credit & Courtesy : www.odditycentral.com
Please, Don't forget to check other pages. We have hundreds of thousands of Funny pictures....