Its the only waterfall restaurant in the world! With its mouth-watering classic Filipino dishes being serve; up to the peaceful surrounding that relaxes your entire system not to mention the activities you can do that will not leave you lazy. Surely, it is one of the thousands of reasons why Philippines is paradise.