Where is Thompson Beach?

Where is Thompson Beach located?

Thompson Beach, Thompson Beach, Australia (approx. -34.48459°, 138.28015°)


Where is Thompson Beach on the map?