The was in Villa Escudero is located in Quezon Province, Philippines, offering a vast hacienda filled with comfortable rooms, and a museum of curious things. Perhaps the most curious thing at the villa is the amazing Waterfalls Restaurant. ...

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…