Places to see in Philippines: Waterfall Restaurant at Villa Escudero in Philippines

In the lovely Villa Escudero resort, you'll discover this fairly strange café found just feet from the base of the Labasin Falls. The café serves a smorgasbord of meats and curries on bamboo leaves and, in the event that you can't take the warmth, you can chill in the surging waters.
waterfall-restaurant-5
2
waterfall-restaurant-1
waterfall-restaurant-2
waterfall-restaurant-3
waterfall-restaurant-4
waterfall-restaurant-6