Cherokee Rock Village, Leesburg, Alabama


Cherokee Rock Village, Leesburg, Alabama a beautiful spot for hiking, camping, and rock climbing. Nicknamed by locals “Little Rock City” it is an incredible spot to watch the sunset! Looking over Weiss Lake, it is a great spot for rock climbing and was even in the movie, Failure to Launch!


Thanks! You've already liked this
No comments