Where is Southport Beach?

Where is Southport Beach located?

Southport Beach, South Australia, Australia (approx. -35.15886°, 138.4751°)


Where is Southport Beach on the map?