Introduction to South Beach: South Beach is located between Biscayne Bay and the Atlantic Ocean, and is part of Miami Beach. It is the most famous leisure and entertainment resort in Miami, gathering together people from all over the world. Hundreds of bars, restaurants, boutiques and hotels.
Attraction