Located on Florida's southeast shore and also referred to as The Magic City, Miami has become one of the most popular tourist destinations in the country. But it's also a fantastic place to live! Don't let the seldom hurricane or alligator spotting deter you. Here are a few reasons why Miami is hands-down...