Tulsa is situated on the Arkansas River between theOsage Hillsand the foothills of theOzark Mountainsin northeast Oklahoma. It’s the second-most-populous city in the state and is considered to be the cultural and arts center of Oklahoma. A robust energy sector, once known as the "Oil Capit...