Wednesday, February 16, 2022

author photo

The Beach logo.png

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.


The Beach (waterpark)


Complete article available at this page.

your advertise here

This post have 0 komentar


EmoticonEmoticon

Next article Next Post
Previous article Previous Post

Advertisement

Themeindie.com