things to do in tulsa

25 Best Things To Do in Tulsa

Tulsa is the second-largest city in the state of Oklahoma and was once known as the Oil Capital of the World. The wealth amassed from the oil industry days resulted in the beautiful art deco buildings that line the streets …

Read More