Listen Live on  


Minnesota's Country Station


Would you visit the Waterfall Restaurant?

Posted June 18th, 2014 @ 5:00am by Levi

A restaurant in the Philippines promises diners a refreshing meal - when they're soaked from head-to-toe between courses.

The Waterfalls Restaurant in the Villa Escudero resort gives guests a watery thrill, as its bamboo tables are right next to the Labasin Falls, a man-made cascade.

Recommended Stories