News
If ProcessState really does do nothing more than call ProcessCity in a loop though I'd just leave the nested loop and call ProcessCity directly.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results