Where to stay in Tulsa – A guide to this city of Oklahoma Tulsa is the second-largest city in Oklahoma, as well as the state’s cultural and artistic epicenter. This Southern city offers interesting urban districts with one of the ...