25 Best Things to Do in Tulsa (OK)
The second largest city in the state of Oklahoma, Tulsa once called itself the “Oil Capital of the World” after realizing it was situated atop of the world’s largest known oil reservoir. The title did not last long but the impact of the oil industry is still clear in the city where energy companies gather …