Leatherwood Island in Winchester, TN 37398

Located in Franklin County
Country United States