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, where lun [...]
Posted On : Feb, 21 2012 | Comments : 0