Things to do in Tulsa, Oklahoma


Tulsa, the second-largest city in the state of Oklahoma also known as the ‘Oil Capital of the World’ as it is situated atop of the world’s largest known oil reserve. The city has a few highlights with a lively history, and there are also a…

Source

By using this website you agree to accept our Privacy Policy