Floating Water Park North Myrtle Beach Opens June 2017 A new floating water park opens in June 2017 along South Carolina’s Grand Strand. Shark Wake Park’s floating water park in North Myrtle Beach Opens Saturday, June 3. It is located in North Myrtle Beach Park and Sports Complex. It’s another amenity that’s part of the.. read more →