Miami is a vacationer's dream. With miles of pristine beaches, lots of sunshine, plenty of restaurants and shopping, and a laid-back city attitude, Miami attracts visitors from all over the world. It is also a booming city for business. Lots of companies are located here, and it's not uncommon for people to be relocated here from jobs in other places.