New Water Slide at Holiday Springs Water Park

  Holiday Springs Water Park in Texarkana has a new ride: the Texas Sky Fall Water Slide. The ride simulates the feeling of free falling. There is a chance to ride this and other slides at the water park, which is

Holiday Springs Water Park in Texarkana!

The new Holiday Springs Water Park is now open in Texarkana! Features at the park include water slides with names like the Ozark Cliff Hanger, Texas Sky Fall, Neptunes Revenge, Blue Beast and Green Monster! Here are more details on