Things to Do in Wichita Falls

Located just a hop, skip and a jump for the Oklahoma border, is the 38th largest city in Texas, Wichita Falls. Wichita Falls is home of Sheppard Air Force Base, and the world’s only multinational staffed and managed flying training program, which is responsible for training combat pilots for the USAF and NATO. And just […]

Compare

Enter your keyword