Visit Wallace Willis | Go Travel Daily

Top 25 Must-See Attractions in Tulsa, Oklahoma

The second largest city in the state of Oklahoma, Tulsa once referred to itself as the “Oil Capital of the World” after recognizing its location atop the largest known oil reservoir globally. Although this title was short-lived, the influence of the oil industry continues to manifest in the city, where numerous energy companies operate to extract, supply, and trade this valuable resource.

Read More
Back To Top