Villa Escudero with the Waterfalls Restaurant

Villa Escudero is located in the Quezon Province, Philippines, offering a vast hacienda filled with comfortable rooms, and a museum of curious things. But what brought its international fame is the waterfall restaurant that allows tourists to enjoy a nice meal served on bamboo dining tables right at the foot of a small waterfall.

Visit Villa Escudero

- by Matt Watts

Products You May Like