Waterfalls Restaurant in Villa Escudero, Philippines
Written By UNDER MAINTENANCE on Thursday, February 2, 2012 | 3:49 AM
The Waterfalls Restaurant is an amazing place located Quezon Province, Villa Escudero, Philippines. It has breathtaking views and water is actually running over and under your feet.
0 comments:
Post a Comment