A cozy college town in Alabama offers artsy vibes, walkable streets, charming shops and galleries, leafy parks, and access to ...