OK: Elk Creek Landing an excellent place for relaxation
(Aug. 10, 2018) -- Light rain fell on Lake Tenkiller Wednesday, but it didn't force visitors back into their RVs and tents. Instead, folks at Elk Creek Landing sat outside in their lawn chairs and relaxed as a cool breeze swept across the area.