Had some trouble canoeing upstream once. I think it was a windy day. I don't know if I would call it a major river, although it used to be the world's longest non-navigatable river, until it was somehow declared actually navigatable.
As far as cities go, I sorta thought both Bismarck and Fargo were bigger than Sioux Falls, but I guess not. That may have been true in the 1970s but Sioux Falls has really taken off in the last twenty years. Still a comparison of metro areas
ND
1. Fargo - 93,531
2. Bismarck - 60,389
3. Grand Forks - 51,313
4. Minot - 35,419
5. West Fargo - 23,708
6. Mandan - 18,091 (really part of the Bismarck metro area)
7. Dickinson - 16,035
8. Jamestown - 14,630
9. Williston - 12,641
SD
1. Sioux Falls - 154,997
2. Rapid City - 65,491
3. Aberdeen - 24,460
4. Watertown - 20,488
5. Brookings - 19,865
6. Mitchell - 14,752
7. Pierre - 13,899
8. Yankton - 13,789
9. Huron - 11,033 (my hometown which was once 4th largest with 15,000 people)
Point being that ND has three cities with over 50,000 people to only two for SD, that if you were to rank those 18 cities in order it would be
1. SD
2. ND
3. SD
4. ND
5. ND
6. ND
7. SD
8. ND
9. SD
10. SD
11. ND
12. ND
13. SD
14. ND
15. SD
16. SD
17. ND
18. SD
ND has four of the top 6 and SD has four of the bottom 6. That ND is slightly less rural than SD.
Can you tell I like making lists?