Where is South Beach?

Where is South Beach located?

South Beach, South Beach, United States of America (approx. 40.58329°, -74.07609°)


Where is South Beach on the map?