Where is North Beach?

Where is North Beach located?

North Beach, North Beach, Australia (approx. -28.629381°, 153.5846°)


Where is North Beach on the map?