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…


By using this website you agree to accept our Privacy Policy