If a town is going to call itself Wichita FALLS, it seem appropriate to have some kind of falls somewhere. Located just northwest of the downtown district on I-44 coming into the city, this man-made waterfall is sort of ho-hum by now. Pumping water up from the Big Wichita River, the water over the falls more closely resembles weak "Friday Night Lights" hot chocolate than anything else. That's IF the falls are turned on, and there is a better than average chance it will not be due to low water level in the river.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.