The Waterfall Restaurant at Villa Escudero

Villa Escudero is a self-contained working coconut plantation and resort located in the Philippines with one famous attraction, the Waterfall Restaurant. Sitting at the foot of the Labassin Waterfall, you can enjoy delicious local dishes with the sparkling waterfalls as a backdrop and crystalline spring water running over your feet. A one of a kind dining experience in a soothing environment like no other.

See the beautiful scenery for yourself in the following video.

What Do You Think?

Like Us For More!
Like us on Facebook to get your daily dose of goodness!
Marvelous is a digital magazine that explores natural and human wonders.
Already a fan? Then click here to close.
Click Below To Share With Your Friends!