Welcome to Tulsa, Oklahoma, a vibrant town with a population of approximately 569,469. Founded in 1836, this city is rich in history and culture, known for its oil industry heritage and the famous Route 66 running through it. Explore the Art Deco architecture in the downtown area, indulge in delicious barbecue, and don’t miss the annual Tulsa International Mayfest. Tulsa also has sister cities in cities like San Luis Potosi, Mexico and Zelenograd, Russia, adding to its global appeal.