Indoorwaterfall

1 clue
Feature of some fancy resorts
Similar answers:
Indoorwaterfall
Waterfalls