40. Burlington, Vermont
This one doesn’t belong to the biggest cities on this list, but it still has the charm and atmosphere that you can only feel in smaller towns. Don’t think that it is boring, though. Having a tranquil pace of life, it will still surprise you with a vibrant life.