Business Insider surveyed 380 metro areas and found the best cities based on factors including cost of living, housing affordability, and education.

Leave a comment

Your email address will not be published. Required fields are marked *