Tulsa is home to some of the world’s most beautiful outdoor parks and gardens. River Parks is a city-wide parks system with jogging trails, picnic shelters, ball fields, and much more. Here are some of the other parks in Tulsa.
The Oklahoma Aquarium, 211 North Elm Street (Jenks, OK)
The Oxley Nature Center, Mohawk Park
Tulsa Municipal Rose Garden, 2435 South Peoria