Features:
A complex of water slides.
History:
Located in the original park in Redwood City, this was located right next to the parking lot and near the main entrance of the park. It opened a couple of years before the original park site closed and the park was moved, and was considered by some as a last ditch effort to make the original park site viable.
|