Townsend / Great Smokies KOA Holiday

  • 8533 State Highway 73 Townsend, Tennessee 37882 United States View on Map