Details of Texas’ first floating water park at Grapevine Lake. Named Altitude H20, the Grapevine Lake Floating Water Park will be open to public this June 16, 2018.
Details of Texas’ first floating water park at Grapevine Lake. Named Altitude H20, the Grapevine Lake Floating Water Park will be open to public this June 16, 2018.