Davis, OK: Turner Falls - A 77 foot waterfall in the Arbuckle Mountains just outside of Davis

Rate this picture:

Viewed
10532 times
Current avarege rating
6.1 (157 votes)
Picture by
Jared Stump
Submitted on
11/21/2005