Might be to far, but Big Cat Pay Lake near Campbellsville is pretty nice. Check out their webpage.

http://bigcatky.com

TG