Oklahoma State Travel Guide

Tulsa, Oklahoma Tulsa skyline. According to abbreviationfinder, Tulsa is the second largest city in the US state of Oklahoma. The city has 411,000 inhabitants and an urban area of ​​1,024,000 inhabitants (2021). The city is located in the northeast of the state on the Arkansas River. Introduction Tulsa is a fairly large conurbation with 1 […]

Continue Reading