Heywood Island (Western Australia)

Heywood Island (-15.34083°N, 124.3225°W) is located off the Kimberley coast of Western Australia.