Tulsa is the second-largest city in the U.S. state of Oklahoma.Tulsa is located in Northeast Oklahoma, a part of the state often referred to as "Green Country." It is considered the cultural and arts center of Oklahoma, boasting two world-renowned art museums, full-time professional opera and ballet companies, and one of the nation's largest concentrations of art deco architecture.
Description from
Wiki Travel
by user but we are not associated with them.