We have a bunch of people moving to North Alabama in retirement. Several neighbors in my sub-division are retired and moved from out of state and several folks at church have moved from out of state after retiring. I asked them why (I'm shocked anyone would want to move to Alabama).
One couple said they compared Alabama to Florida and Arizona. The cost of living in Alabama is way less, the state of Alabama doesn't charge state income taxes on pension plans, our property taxes are low, and we have four seasons, but the winters are very mild compared to where they moved from. Also, North Alabama has lots of outdoors stuff to do and Huntsville is a 'hip" city with lots of concerts, festivals, and good restaurants. North Alabama is also more "Christian" than many areas of the country, in that we have lots of churches and a higher percentage of people attend church regularly. You don't get weird looks for asking the blessing before eating at a restaurant or sitting on a bench at a city at a park reading your Bible. It is very common to go to a coffee shop and see someone reading/studying their Bible.
We are also getting a lot of families who move from more liberal states. I know one family that moved from California. He works remotely and could buy a bigger house for way less money and wanted to get away from the liberal government of California.
I can retire in just over 4 years, if I will or not is another matter, but I will have options. My wife wants to sell everything and move to Europe for a year. I want to build a small house on 20 acres of land 20 miles from the nearest traffic light.