Live Miami! Love Miami! Play Miami!
Miami Beach is an Island in Southeast Florida, and there are a number of smaller islands…