Where is Harwood Island?

Where is Harwood Island located?

Harwood Island, Harwood Island, Australia (approx. -29.41642°, 153.24178°)


Where is Harwood Island on the map?