Have you been to this Oklahoma attraction? Tell other travelers what to expect. Submit a review today!
White Water Bay is a 20-acre water park in the heart of Oklahoma City. More than 30 water rides are available for young and old alike.
My favorite is the lazy river.
4 of 5 stars