Experience Oklahoma's natural beauty like never before by floating the Illinois River! Reporter Deanne Stein and videographer Chris Cook will take bring you along for a ride along this designated scenic wonder that showcases some of the most breathtaking landscapes in the state.
Location:
15971 Hwy 10 Tahlequah, OK 74464
Date Aired:
2023-05-20