Search This Blog

Waterfalls Restaurant


This Waterfalls Restaurant is located in Quezon Province, Villa Escudero, Philippines. It has spectacular views and the best thing, water actually running over your feet while you are eating.



















0 Response to "Waterfalls Restaurant"

Post a Comment