The second most populous city, the magnificent state of Tulsa in Oklahoma, is brimming with culture and attractions. ...