Villa Escudero with the Waterfalls Restaurant
Aug22

Villa Escudero with the Waterfalls Restaurant

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 lunch is served against an impressive backdrop of thundering clear spring water. Grass fringed buffet stations and bamboo dining tables stand steadily in just inches of flowing river water from the...

Read More

Pin It on Pinterest