Amazing Water Fall Restaurant in San Pablo, Philippines

Amazing Water Fall Restaurant in San Pablo, Philippines.

Waterfall-restaurant-Philippines
Waterfall-restaurant-Philippines

Located at San Pablo city in Philippines is a fine hacienda style resort called Villa Escudero which is famous for its water fall restaurant. A restaurant has been set up at the foot of a small water fall called Labasin falls. Bamboo dining tables and grass-fringed buffet stations are set up at a few feet away from the cascading waters. Diners can enjoy delicious local dishes such as fish, meat, rice and curry as the water massages their feet. One can even lie against the rushing water-covered wall and enjoy.

Waterfall-restaurant-Philippines
Waterfall-restaurant-Philippines
Waterfall-restaurant-Philippines
Waterfall-restaurant-Philippines
Waterfall-restaurant-Philippines
Waterfall-restaurant-Philippines
Waterfall-restaurant-Philippines

Related Articles

Stay Connected

21,988FansLike
0FollowersFollow
0SubscribersSubscribe
- Advertisement -

Latest Articles