Plan a visit to White Water Canyon and prepare to get wet! The whole family will love the water rides, slides and pools on offer here.
White Water Canyon is the perfect place to start out your day in Chula Vista. This water-based theme park comes recommended by fellow travelers, but it isn't the only spot to see here. Allow time for other sights like Club Campestre Golf Course, Las Americas Premium Outlets, and CAS Visa USA to really experience what's on offer in the area.