The present 54-foot man-made waterfall is a multi-level cascade on the south bank of the Wichita River. The Falls can be seen by southbound motorists on I-44 as they cross the bridge over the river. The Falls provides many wonderful photo opportunities, and it is also the site of many outdoor weddings each year.