Head to Holiday Springs Water Park and prepare to get wet! The entire family will love the pools, slides and water rides on offer here. Holiday Springs Water Park is located in Texarkana and has an entry fee. On the hunt for more interesting sights in the area? We recommend Central Mall, Texarkana Farmers Market and Spring Lake Park.