A SeaWorld Entertainment-owned water park located in Chula Vista, California near SeaWorld San Diego; opened in 1997 as White Water Canyon. The park's official website can be found here.
Login or Register to Hide This Ad
Login or Register to Hide This Ad