Travel Travel News & Deals

La Jolla Falls

La Jolla Falls is one of several existing water slide tower complexes at Knott's Soak City in Chula Vista, soon to be converted into SeaWorld's Aquatica. Knott's Soak City
Loading