Miami Beach is a whole lot more than just a strip of sand. This tropical paradise is where America comes to vacation thanks to beautiful weather, the…