A riverfront park in Tulsa, Oklahoma is more like 11 parks in one and it's a place where everyone is welcome and no admission is charged. The park, the concept of philanthropist George Kaiser, opened in September of 2018 and was named the best new attraction in the country to open by USA Today.... Sign in to see full entry.