I grew up in Durham, North Carolina- gorgeous weather, still the South, and fabulous outdoorsy places throughout the state, depending on what kind of topography you like: flat/coastal, rolling hills or more mountainous out west. Asheville and Durham are both friendly to biz owners. (I'm a mobile entrepreneur.)
I've also lived in: Richmond, VA- great small town with fabulous food and huge crossfit community, last undiscovered southern city, river and trails, men who are 4s date chicks who are 8s (not to imply that you're a 4, but that doesn't really happen in many other cities that i've seen);
New York City - I miss the trees living here but Brooklyn is a tad greener for sure, most exciting place on the planet and great green markets/food/workouts;
Austin TX - no state income tax!!!!!!!!!!! amazing for self-employed peeps, almost worth the price of a condo just for tax reasons...but they're really strict about how many days/year you live there;
Boston - not my fave- way too freaking cold;
Charlottesville, VA - best place on the planet but not for a recent grad bc population is too small to be very interesting unless you've got family/like scamming on students;
Washington DC -great outdoor activities, lots of young professionals but transient population, horrible traffic and not great food options comparatively.
haven't lived but have enjoyed visiting: the magical land that is Santa Barbara (save it til you make your millions and then buy a house here with your honey and paddle board into the sunset with the dolphins).
also love Bay area outside of San Fran where the micro climates mean actual sun.
Denver is fab for young people too and gets mad sun, close to skiing.
San Diego is also bomb.
Most anywhere you go will have a higher cost of living than Alabama.
I have given location a *little bit* of thought and love trying out new cities. I still want to live in: SB, Austin and Charleston SC and possibly a mtn town in Colorado. For now I toggle bw small town VA and NYC.
Oh yeah: one vote for Greenville SC. It's home to many a pro cyclist for a reason. Amazing hills, low cost of living, great restaurants, nice people, good weather. NW georgia near Lake Lanier olympic center for flat water sports is the same...so is Princeton NJ. great NE town.
hahaha are you confused yet?
If so, perhaps subscribe to Outside magazine. they are forever doing the 25 best small towns etc. I grew up reading those reports...they sometimes spotlight great small towns you've never even heard of in Montana and Iowa.
finally, play around with the quiz on
Find Your Spot | Find Your Spot
It'll get at a lot of your preferences. But at the end of the day...it's really about who you are and who you're with! If you can rock your biz from anywhere, the world is your oyster!
Good luck
