The largest downhill mountain bike trail in Oklahoma, likely to lure local and regional fans, opened recently in Tulsa’s Turkey Mountain Urban Wilderness. The “Boomtown Trail” should be an exceptional draw for visitors to Turkey Mountain, which comprises more than 600 acres along the Arkansas River, not far from downtown Tulsa.
...