Waterfalls Restaurant – Villa Escudero
Villa Escudero has probably the most awesome restaurant in the world – an awesome waterfall restaurant where lunch is served against an impressive backdrop of thundering clear spring water.
Just think…any food spillages will just be washed away.
Recent comments