City Of Tulsa
State Of Oklahoma | (0)
Tulsa is located in a part of the state often referred to as "Green Country," and is the cultural and arts center of Oklahoma, boasting several world-renowned art museums and the third largest instance of art deco architecture in the country, behind New York City and Miami, Florida.
Many of Tulsa's downtown skyscrapers and also entire neighborhoods were constructed in the art deco style of architecture.
In 2005, Tulsa was selected as one of "America's Most Livable Large Cities".