The Beach (waterpark)


The Beach was a 14-acre water park in Albuquerque, New Mexico. The park was started in 1987, its final open season was 2004, and it was closed in 2005. The park's land was put up for sale in 2014. When the park was active, the three 75-foot slides used to tower over Interstate 25.

Attractions