8039 Beach Blvd, Buena Park, California 90620 USA
Experience the three tube slides on Laguna Storm Watch Tower.
Photo Credit: Yelp