Where is South Beach?

Where is South Beach located?

South Beach, South Beach, The Republic of South Africa (approx. -29.85881°, 31.03384°)


Where is South Beach on the map?