sw mn. is pretty flat and the roads tend to be straight. also the far north west. the rest of the state has lots of twisty roads. 10,000 lakes and they're not square! I'd personally rank mn. about seventh for the best riding in the lower 48 states.