Amazing restaurant located near a beautiful waterfall at the Villa Escudero resort in the Philippines offers unique and memorable dining experience.
Delicious local food is served on bamboo tables right under the waterfall. Clear water gently runs over the feet of the customers.
[photo by: Daniel Nicholson]
[photo by: deklad56]
[photo by: Kostas Trovas]