Restaurants at the Falls

Villa Escudero Resort is located in the province of Quezon, Philippines. The main feature of Villa Escudero is a restaurant. The facility is located at the foot of the local waterfall. Tables are just a few meters from the water flowing down from the top.












Tags

See also

New and interesting