Home Topics Water park

Topic: water park

Inflatable water park planned for George Town waterfront

A Cayman businessman is seeking permission to station a 15,000-square-foot inflatable water park offshore on the George Town waterfront.

This week