Aviva Blog Directory » Local & Global » North America » United States » Oklahoma » Tulsa

Tulsa, Oklahoma is the county seat of Tulsa County. It was incorporated in 1898 and named after the Creek Indian word Tallasi, which means “old town.” It was later anglicized as Tulsa.

Regular Blogs