Shopping, Dining & Entertainment on the Water!
This is both a theme park and a water park
Indoor amusement park