·268 Pins 6y
10 Most Amazing & Exotic Restaurants - waterfall restaurant, small restaurant - Oddee
Waterfall Restaurant (Philippines). Located in the Quezon province of the Philippines, Villa Escudero is a nice hacienda-style resort with cozy rooms and an exotic atmosphere. However, what brought its international fame is the waterfall restaurant that allows tourists to enjoy a nice meal right at the foot of a small waterfall.