Where is Armstrong Beach?

Where is Armstrong Beach located?

Armstrong Beach, Armstrong Beach, Australia (approx. -21.439775°, 149.27939°)


Where is Armstrong Beach on the map?