A waterfall is a natural formation where water flows down from a higher point, usually a steep cliff or a rocky slope, creating a beautiful cascade or series of flowing water. Full definition
The hotel is well equipped with water activities, with an outdoor as well as an indoor swimming pool with waterfall feature, hot tubs and sauna as well as a Turkish bath. (loveholidays.com)