Activities & Attractions Labasin Waterfalls Restaurant At Villa Escudero Resort In Quezon Requires You To Dine Barefoot