Miami Beach is a coastal resort city located on barrier islands between the Atlantic Ocean and Biscayne Bay, the latter of which separates the Beach from the mainland city of Miami.
While the city is world-famous for its Art Deco Historic District and white sandy beaches, it is also home to a multitude of five-star restaurants, luxury hotels and legendary nightclubs. The Magic City really has it all!