Sunday, January 29, 2012

The Waterfall Restaurant

Amazing restaurant located near a beautiful waterfall at the Villa Escudero resort in the Philippines offers unique and memorable dining experience. Local food is served on bamboo tables right under the waterfall and water gently runs over the feet of the customers. Kinda crazy....