Let's be real: London is basically a posh version New York, only the people have accents and the museums are free. It's also tradition to leave work and grab a pint with some coworkers (like, every single day). What better way to meet new people?
Not only does it have great party neighborhoods for you to act like you're in your twenties, but it also has a mix of family-friendly festivals and flea markets to make going into your forties seem even more fun.
4. New York
Sure the rent is high, but that's the cost of never having to run into the same person (you know who I'm talking about) again if you don't want to. Also, the city leaves so much room for personal and professional growth, no matter what stage you're at in lfe.
5. San Diego
6. Johannesburg, South Africa
8. Minneapolis–Saint Paul
It's mega-affordable, with great food, arts, and music scenes, but you can also enjoy peaceful neighborhoods and beautiful country scenery within minutes of the cities.
11. Portland, Oregon
12. Kansas City
14. Savannah, Georgia
15. Tempe, Arizona
There's adventure in every corner, jobs are plentiful, and a growing number of people moving here are adding to the cultural mix every day. Houston is a world-class city and getting better by the minute.
Note: Submissions have been edited for length and/or clarity.