Listen Live on  
 

K102

Minnesota's Country Station
 
 

Levi

Would you visit the Waterfall Restaurant?

 

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

*