4. Portland, Oregon
This is a family-friendly city with lots to do and superb public transport. It is also the gateway to all sorts of scenic locations, including the glacier Mt. Hood, where you can ski all year round. The variety of restaurants is as good as New York City, but for a fraction of the price. Don’t miss Powell’s – the largest bookstore in the world.